public ActionResult Create(SystemParameterViewModel viewModel) { if (ModelState.IsValid) { var systemParameter = _mapper.Map <SystemParameterViewModel, SystemParameter>(viewModel); _systemService.Insert(systemParameter); return(RedirectToAction("Index", new { @msg = Constants.InsertSuccessfully })); } return(View(viewModel)); }
public ActionResult Create() { var systemParametes = _systemService.GetAll().Select(n => n.SystemParameterName).Select(x => Enum.Parse <Common.SystemParameterType>(x)); var allSystemParameters = EnumUtil.GetValues <Common.SystemParameterType>().ToList().Except(systemParametes.ToList()); var viewModel = new SystemParameterViewModel() { SystemParamaterNames = new SelectList(allSystemParameters) }; return(View(viewModel)); }
public async System.Threading.Tasks.Task <ActionResult> EditAsync(SystemParameterViewModel viewModel) { if (ModelState.IsValid) { var systemParameter = await _systemService.GetById(viewModel.Id); if (systemParameter.SystemParameterName == viewModel.SystemParameterName) { var newSysPara = _mapper.Map <SystemParameterViewModel, SystemParameter>(viewModel); _systemService.Update(newSysPara); return(RedirectToAction("Index", new { @msg = Constants.UpdateSuccessfully })); } } return(View(viewModel)); }
public IActionResult Create(SystemParameterViewModel systemParameterViewModel) { if (!ModelState.IsValid) { return(View(systemParameterViewModel)); } // TODO: Hata yönetimi _systemParameterService.Add(new SystemParameter { ParameterName = systemParameterViewModel.ParameterName, ParameterValue = systemParameterViewModel.ParameterValue, Description = systemParameterViewModel.Description, IsReadOnly = systemParameterViewModel.IsReadOnly }); return(RedirectToAction("Index", "SystemParameters")); }
public IActionResult Edit(int id) { var systemParameter = _systemParameterService.Get(q => q.ParameterId == id); if (systemParameter == null) { _alertMessageService.AlertError("Hata", "Sistem parametresi bulunamadı"); return(RedirectToAction("Index", "SystemParameters")); } var model = new SystemParameterViewModel { ParameterId = systemParameter.ParameterId, ParameterName = systemParameter.ParameterName, ParameterValue = systemParameter.ParameterValue, Description = systemParameter.Description, IsReadOnly = systemParameter.IsReadOnly }; return(View(model)); }
public IActionResult Create() { var model = new SystemParameterViewModel(); return(View(model)); }