first commit
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
using Fitness_core_BE.Models.Enums;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
|
||||
namespace Fitness_core_BE.Models
|
||||
{
|
||||
public class ClientBusiness
|
||||
{
|
||||
[Key]
|
||||
public Guid Bid { get; set; }
|
||||
|
||||
public Guid? FKClientId { get; set; }
|
||||
[ForeignKey("FKClientId")]
|
||||
public virtual Client Client { get; set; }
|
||||
|
||||
public BusinessType BusinessType { get; set; }
|
||||
|
||||
public string? BusinessName { get; set; }
|
||||
|
||||
public string? BusinessLogoId { get; set; }
|
||||
public string? Description { get; set; }
|
||||
|
||||
// Pysical Location
|
||||
public bool IsPysicalLocation { get; set; } = true;
|
||||
public string? Address { get; set; }
|
||||
public string? City { get; set; }
|
||||
public string? Facilities { get; set; }
|
||||
|
||||
//Coach
|
||||
public string? CoachingMode { get; set; }
|
||||
public string? Expertise { get; set; }
|
||||
public string? Gender { get; set; }
|
||||
|
||||
public string? ExperienceYears { get; set; }
|
||||
public string? SessionType { get; set; }
|
||||
|
||||
|
||||
//Product Store
|
||||
public string? StoreType { get; set; }
|
||||
public string? ProductCategory { get; set; }
|
||||
public string? DeliveryAvailable { get; set; }
|
||||
|
||||
//Geo Location
|
||||
public double? Latitude { get; set; }
|
||||
public double? Longitude { get; set; }
|
||||
|
||||
|
||||
|
||||
|
||||
public DateTime createdAt { get; set; } = DateTime.UtcNow;
|
||||
public bool IsActive { get; set; } = true;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user