public PaymentСode EditPaymentСode(int paymentСodeId, PaymentCodeInfoViewModel model) { PaymentСode payment = FindPaymentСodeId(paymentСodeId); payment.Code = model.Code; payment.PaymentCodeName = model.PaymentCodeName; context.PaymentСodies.Update(payment); context.SaveChanges(); return(payment); }
public IActionResult EditPaymentCode(int paymentCodeId) { PaymentСode paymentСode = paymentCodeService.FindPaymentСodeId(paymentCodeId); EditPaymentCodeViewModel model = new EditPaymentCodeViewModel { PaymentCode = paymentСode, PaymentCodeInfo = new PaymentCodeInfoViewModel { Code = paymentСode.Code, PaymentCodeName = paymentСode.PaymentCodeName } }; return(View(model)); }
public PaymentСode CreatePaymentСode(PaymentCodeInfoViewModel model) { PaymentСode payment = new PaymentСode { Code = model.Code, PaymentCodeName = model.PaymentCodeName }; context.PaymentСodies.Add(payment); context.SaveChanges(); return(payment); }
public IActionResult EditPaymentCode(EditPaymentCodeViewModel model) { PaymentСode paymentСode = paymentCodeService.FindPaymentСodeIsCode(model.PaymentCodeInfo.Code); if (paymentСode != null && paymentСode.Id != model.PaymentCode.Id) { ModelState.AddModelError("PaymentCodeInfo.Code", "Такой код платеж уже существует"); } if (ModelState.IsValid) { paymentCodeService.EditPaymentСode(model.PaymentCode.Id, model.PaymentCodeInfo); return(RedirectToAction("PaymentCodeList", "LimitPaymentCode")); } else { return(View(model)); } }
public PaymentСode FindPaymentСodeIsCode(string Code) { PaymentСode payment = GetPaymentСodeList().FirstOrDefault(c => c.Code == Code); return(payment); }
public PaymentСode FindPaymentСodeId(int id) { PaymentСode payment = GetPaymentСodeList().FirstOrDefault(c => c.Id == id); return(payment); }