public ActionResult _EditCustomerEmployer(CustomerEmployer mEmployer) { var cus = _customerService.GetCustomer(mEmployer.CustomerId); if (cus.CustomerEmployer == null) { cus.CustomerEmployer = new CustomerEmployer { EmployerId = -1 } } ; if (TryUpdateModel(cus.CustomerEmployer)) { if (ExecuteRepositoryAction(() => { if (cus.CustomerEmployer.EmployerId == -1) { _customerService.DeleteCustomerEmployer(cus.CustomerEmployer); } else { _customerService.UpdateCustomer(cus); } _customerService.CommitChanges(); })) { return(Json(new { success = true })); } } return(PartialView(mEmployer)); }
public ActionResult CreateCustomerStep2(CustomerEmployer mCustomerEmployer) { if (ModelState.IsValid) { if (TryUpdateModel(TempCustomer.CustomerEmployer)) { if (TempCustomer.CustomerEmployer.EmployerId == -1) { TempCustomer.CustomerEmployer = null; TempCustomer.CustomerEmployerId = null; } return(RedirectToAction(Stepper2.NextStep())); } } ViewBag.Employers = AddAllSelector <Employer>(new Employer { EmployerId = -1, EmployerName = " ---" }, ViewBag.Employers); return(View(mCustomerEmployer)); }
public void DeleteCustomerEmployer(CustomerEmployer customerEmployer) { _CustomerEmployerContext.Remove(customerEmployer); }
public void DeleteCustomerEmployer(CustomerEmployer customerEmployer) { _customerRepository.DeleteCustomerEmployer(customerEmployer); }