2024-07-25 18:44:30 +04:00

46 lines
845 B
C#

using BeautySalonContracts.BindingModels;
using BeautySalonContracts.ViewModels;
using System.Numerics;
using System.Reflection;
using System.Xml.Linq;
namespace BeautySalonDatabaseImplement.Models
{
internal class Distribution
{
public int Id { get; private set; }
public DateTime Date { get; private set; }
public double Sum { get; private set; }
public static Distribution? Create(DistributionBindingModel model)
{
if (model == null)
{
return null;
}
return new Distribution
{
Id = model.Id,
Date = model.Date,
Sum = model.Sum
};
}
public void Update(DistributionBindingModel model)
{
if (model == null)
{
return;
}
Date = model.Date;
Sum = model.Sum;
}
public DistributionViewModel GetViewModel => new()
{
Id = Id,
Date = Date,
Sum = Sum
};
}
}