using BeautySalonContracts.BindingModels; using BeautySalonContracts.ViewModels; namespace BeautySalonDatabaseImplement.Models { public class Receipt { public int Id { get; set; } public DateTime Date { get; set; } public double Sum { get; set; } public static Receipt? Create(ReceiptBindingModel model) { if (model == null) { return null; } return new Receipt { Id = model.Id, Date = model.Date, Sum = model.Sum }; } public void Update(ReceiptBindingModel model) { if (model == null) { return; } Date = model.Date; Sum = model.Sum; } public ReceiptViewModel GetViewModel => new() { Id = Id, Date = Date, Sum = Sum }; } }