public ActionResult Create(SBUModel viewModel) { var strMessage = string.Empty; try { if (ModelState.IsValid) { #region Current User var userName = HttpContext.User.Identity.Name; viewModel.IUser = userName; viewModel.IDate = DateTime.Now; viewModel.EDate = DateTime.Now; #endregion var entity = viewModel.ToEntity(); _SBUService.BMSUnit.SBURepository.Add(entity); _SBUService.BMSUnit.SBURepository.SaveChanges(); return(Content(Boolean.TrueString)); //return Content("Information has been saved successfully"); } strMessage = Common.GetModelStateErrorMessage(ModelState); } catch (Exception ex) { strMessage = CommonExceptionMessage.GetExceptionMessage(ex, CommonAction.Save); } return(Content(strMessage)); }
// GET: SBU/Details/By ID public ActionResult Details(long id) { var errorViewModel = new ErrorViewModel(); try { var model = _SBUService.BMSUnit.SBURepository.GetByID(id); if (model != null) { SBUModel viewModel = new SBUModel { Id = model.Id, SBUName = model.SBUName, Descriptions = model.Descriptions //, //IsActive = Convert.ToBoolean(model.IsActive) }; return(PartialView("_Details", viewModel)); } else { errorViewModel.ErrorMessage = CommonMessage.ErrorOccurred; return(PartialView("_ErrorPopUp", errorViewModel)); } } catch (Exception ex) { errorViewModel.ErrorMessage = CommonExceptionMessage.GetExceptionMessage(ex); return(PartialView("_ErrorPopUp", errorViewModel)); } }
// GET: SBUSubCategory/Create public ActionResult Create() { var errorViewModel = new ErrorViewModel(); try { var model = new SBUModel(); return(PartialView("_Create", model)); } catch (Exception ex) { errorViewModel.ErrorMessage = CommonExceptionMessage.GetExceptionMessage(ex); return(PartialView("_ErrorPopUp", errorViewModel)); } }
public ActionResult Edit(SBUModel viewModel) { var strMessage = string.Empty; try { if (ModelState.IsValid) { var model = _SBUService.BMSUnit.SBURepository.GetByID(viewModel.Id); #region Current User viewModel.IUser = model.IUser; viewModel.IDate = model.IDate; var userName = HttpContext.User.Identity.Name; viewModel.EUser = userName; viewModel.EDate = DateTime.Now; #endregion var entity = viewModel.ToEntity(); _SBUService.BMSUnit.SBURepository.Update(entity); _SBUService.BMSUnit.SBURepository.SaveChanges(); return(Content(Boolean.TrueString)); } strMessage = Common.GetModelStateErrorMessage(ModelState); } catch (Exception ex) { strMessage = CommonExceptionMessage.GetExceptionMessage(ex, CommonAction.Update); } return(Content(strMessage)); }
public static tblSBU ToEntity(this SBUModel model) { return(Mapper.Map <SBUModel, tblSBU>(model)); }