public ServiceResult Add(PaymentBasicViewModel item) { var v_item = _mapper.Map <Payment>(item); m_Context.Payments.Add(v_item); return(SaveChanges()); }
public ServiceResult Delete(PaymentBasicViewModel item) { var v_item = m_Context.Payments.SingleOrDefault(emp => emp.ID == item.ID); if (v_item != null) { m_Context.Payments.Remove(v_item); return(SaveChanges()); } return(new ServiceResult(false, "")); }
public ServiceResult Update(PaymentBasicViewModel item) { var v_item = m_Context.Payments.SingleOrDefault(emp => emp.ID == item.ID); if (v_item != null) { _mapper.Map(item, v_item); return(SaveChanges()); } return(new ServiceResult(false, "")); }
public ActionResult Delete(PaymentBasicViewModel model) { ServiceResult result = _paymentService.Delete(model); if (result.Status) { AddSuccessDeletedToastMessage(); return(RedirectToAction("Details", "Order", new { id = model.OrderID })); } else { AddServiceErrorToastMessage(result); return(RedirectToAction("Delete", new { model.ID })); } }