public ActionResult Create(CustomerCommitmentViewModel model) { if (ModelState.IsValid) { var CustomerCommitment = new CustomerCommitment(); AutoMapper.Mapper.Map(model, CustomerCommitment); CustomerCommitment.IsDeleted = false; CustomerCommitment.CreatedUserId = WebSecurity.CurrentUserId; CustomerCommitment.ModifiedUserId = WebSecurity.CurrentUserId; CustomerCommitment.AssignedUserId = WebSecurity.CurrentUserId; CustomerCommitment.CreatedDate = DateTime.Now; CustomerCommitment.ModifiedDate = DateTime.Now; CustomerCommitmentRepository.InsertCustomerCommitment(CustomerCommitment); if (Request["IsPopup"] == "true") { ViewBag.closePopup = "close and append to page parent"; model.Name = model.Name; model.Id = CustomerCommitment.Id; return(View(model)); } TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.InsertSuccess; return(RedirectToAction("Index")); } return(View(model)); }
public ViewResult Create(int?customerId) { var model = new CustomerCommitmentViewModel(); model.CustomerId = customerId; return(View(model)); }
public ActionResult Edit(CustomerCommitmentViewModel model) { if (ModelState.IsValid) { if (Request["Submit"] == "Save") { var CustomerCommitment = CustomerCommitmentRepository.GetCustomerCommitmentById(model.Id); AutoMapper.Mapper.Map(model, CustomerCommitment); CustomerCommitment.ModifiedUserId = WebSecurity.CurrentUserId; CustomerCommitment.ModifiedDate = DateTime.Now; CustomerCommitmentRepository.UpdateCustomerCommitment(CustomerCommitment); if (string.IsNullOrEmpty(Request["IsPopup"]) == false) { return(RedirectToAction("Edit", new { Id = model.Id, IsPopup = "true" })); } TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.UpdateSuccess; return(RedirectToAction("Index")); } return(View(model)); } return(View(model)); //if (Request.UrlReferrer != null) // return Redirect(Request.UrlReferrer.AbsoluteUri); //return RedirectToAction("Index"); }
public ActionResult Detail(int?Id) { var CustomerCommitment = CustomerCommitmentRepository.GetCustomerCommitmentById(Id.Value); if (CustomerCommitment != null && CustomerCommitment.IsDeleted != true) { var model = new CustomerCommitmentViewModel(); AutoMapper.Mapper.Map(CustomerCommitment, model); //if (model.CreatedUserId != Helpers.Common.CurrentUser.Id && Helpers.Common.CurrentUser.UserTypeId != 1) //{ // TempData["FailedMessage"] = "NotOwner"; // return RedirectToAction("Index"); //} return(View(model)); } if (Request.UrlReferrer != null) { return(Redirect(Request.UrlReferrer.AbsoluteUri)); } return(RedirectToAction("Index")); }