32 lines
1.0 KiB
C#
32 lines
1.0 KiB
C#
using ProjectRepairWork.Entities.Enums;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace ProjectRepairWork.Entities;
|
|
public class Premises
|
|
{
|
|
public int Id { get; private set; }
|
|
public string ClientName { get; private set; } = string.Empty;
|
|
public string Address { get; private set; } = string.Empty;
|
|
public int Area { get; private set; }
|
|
public PremisesType PremisesType { get; private set; }
|
|
public DateTime DateStart { get; private set; }
|
|
public DateTime DateEnd { get; private set; }
|
|
public static Premises CreatEntity(int id, string clientName, string address, int area, DateTime dateStart, DateTime dateEnd, PremisesType premisesType)
|
|
{
|
|
return new Premises
|
|
{
|
|
Id = id,
|
|
ClientName = clientName,
|
|
Address = address,
|
|
Area = area,
|
|
DateStart = dateStart,
|
|
DateEnd = dateEnd,
|
|
PremisesType = premisesType
|
|
};
|
|
}
|
|
}
|