public ActionResult Edit(ModuleRelationshipViewModel model) { if (ModelState.IsValid) { if (Request["Submit"] == "Save") { var ModuleRelationship = ModuleRelationshipRepository.GetModuleRelationshipById(model.Id); AutoMapper.Mapper.Map(model, ModuleRelationship); ModuleRelationship.ModifiedUserId = WebSecurity.CurrentUserId; ModuleRelationship.ModifiedDate = DateTime.Now; ModuleRelationshipRepository.UpdateModuleRelationship(ModuleRelationship); 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 ViewResult Create(string First_ModuleName) { var model = new ModuleRelationshipViewModel(); model.First_ModuleName = First_ModuleName; model.First_MetadataFieldName = "Id"; model.SelectListModule = Helpers.SelectListHelper.GetSelectList_Module(null); model.SelectListMetadataFields = Helpers.SelectListHelper.GetSelectList_MetadataFields(First_ModuleName, null); return(View(model)); }
public ActionResult Create(ModuleRelationshipViewModel model) { if (ModelState.IsValid) { var ModuleRelationship = new ModuleRelationship(); AutoMapper.Mapper.Map(model, ModuleRelationship); ModuleRelationship.IsDeleted = false; ModuleRelationship.CreatedUserId = WebSecurity.CurrentUserId; ModuleRelationship.ModifiedUserId = WebSecurity.CurrentUserId; ModuleRelationship.CreatedDate = DateTime.Now; ModuleRelationship.ModifiedDate = DateTime.Now; ModuleRelationshipRepository.InsertModuleRelationship(ModuleRelationship); TempData[Globals.SuccessMessageKey] = App_GlobalResources.Wording.InsertSuccess; return(RedirectToAction("Index")); } return(View(model)); }
public ActionResult Edit(int?Id) { var ModuleRelationship = ModuleRelationshipRepository.GetModuleRelationshipById(Id.Value); if (ModuleRelationship != null && ModuleRelationship.IsDeleted != true) { var model = new ModuleRelationshipViewModel(); AutoMapper.Mapper.Map(ModuleRelationship, model); if (model.CreatedUserId != Erp.BackOffice.Helpers.Common.CurrentUser.Id && Erp.BackOffice.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")); }