public static PaymentMethodDAO MapToPaymentMethodDAO(PaymentMethod paymentMethodToMap) { PaymentMethodDAO paymentMethod = new PaymentMethodDAO(); paymentMethod.Id = paymentMethodToMap.Id; paymentMethod.Name = paymentMethodToMap.PaymentName; return(paymentMethod); }
public async Task <bool> Delete(PaymentMethod PaymentMethod) { PaymentMethodDAO PaymentMethodDAO = await DataContext.PaymentMethod.Where(x => x.Id == PaymentMethod.Id).FirstOrDefaultAsync(); DataContext.PaymentMethod.Remove(PaymentMethodDAO); await DataContext.SaveChangesAsync(); return(true); }
public async Task <bool> Update(PaymentMethod PaymentMethod) { PaymentMethodDAO PaymentMethodDAO = DataContext.PaymentMethod.Where(x => x.Id == PaymentMethod.Id).FirstOrDefault(); PaymentMethodDAO.Id = PaymentMethod.Id; PaymentMethodDAO.Code = PaymentMethod.Code; PaymentMethodDAO.Name = PaymentMethod.Name; PaymentMethodDAO.Description = PaymentMethod.Description; await DataContext.SaveChangesAsync(); return(true); }
public async Task <bool> Create(PaymentMethod PaymentMethod) { PaymentMethodDAO PaymentMethodDAO = new PaymentMethodDAO(); PaymentMethodDAO.Id = PaymentMethod.Id; PaymentMethodDAO.Code = PaymentMethod.Code; PaymentMethodDAO.Name = PaymentMethod.Name; PaymentMethodDAO.Description = PaymentMethod.Description; await DataContext.PaymentMethod.AddAsync(PaymentMethodDAO); await DataContext.SaveChangesAsync(); PaymentMethod.Id = PaymentMethodDAO.Id; return(true); }