public async Task <bool> Delete(EVoucher EVoucher) { EVoucherDAO EVoucherDAO = await DataContext.EVoucher.Where(x => x.Id == EVoucher.Id).FirstOrDefaultAsync(); DataContext.EVoucher.Remove(EVoucherDAO); await DataContext.SaveChangesAsync(); return(true); }
public async Task <bool> Update(EVoucher EVoucher) { EVoucherDAO EVoucherDAO = DataContext.EVoucher.Where(x => x.Id == EVoucher.Id).FirstOrDefault(); EVoucherDAO.Id = EVoucher.Id; EVoucherDAO.CustomerId = EVoucher.CustomerId; EVoucherDAO.ProductId = EVoucher.ProductId; EVoucherDAO.Name = EVoucher.Name; EVoucherDAO.Start = EVoucher.Start; EVoucherDAO.End = EVoucher.End; EVoucherDAO.Quantity = EVoucher.Quantity; await DataContext.SaveChangesAsync(); return(true); }
public async Task <bool> Create(EVoucher EVoucher) { EVoucherDAO EVoucherDAO = new EVoucherDAO(); EVoucherDAO.Id = EVoucher.Id; EVoucherDAO.CustomerId = EVoucher.CustomerId; EVoucherDAO.ProductId = EVoucher.ProductId; EVoucherDAO.Name = EVoucher.Name; EVoucherDAO.Start = EVoucher.Start; EVoucherDAO.End = EVoucher.End; EVoucherDAO.Quantity = EVoucher.Quantity; await DataContext.EVoucher.AddAsync(EVoucherDAO); await DataContext.SaveChangesAsync(); EVoucher.Id = EVoucherDAO.Id; return(true); }