public void Update(BillDto bill) { var context = new BillModel(); context.Bills.AddOrUpdate(BillDto.ToBill(bill)); context.SaveChanges(); }
public BillDto Get(int id) { var context = new BillModel(); var result = context.Bills.FirstOrDefault((x) => x.Id == id); return(BillDto.FromBill(result)); }
public BillDto[] Get() { var context = new BillModel(); var result = context.Bills.Select((x) => BillDto.FromBill(x)).ToArray(); return(result); }
public int Create(BillDto bill) { var newBill = BillDto.ToBill(bill); var context = new BillModel(); context.Bills.Add(newBill); context.SaveChanges(); return(newBill.Id); }
public static Bill ToBill(BillDto bill) { return(new Bill() { Id = bill.Id, ProviderId = bill.ProviderId, StartDate = bill.StartDate, EndDate = bill.EndDate, PayDate = bill.PayDate, Price = bill.Price }); }