// GET: Monitor public ActionResult Index(int id, MonitorEditViewModel monitorEditViewModel) { ViewBag.Message = "Monitor page."; if (!monitorEditViewModel.EditingTriggerOrAlert) { monitorEditViewModel = new MonitorEditViewModel { MonitorId = 99, MonitorName = "testing 123", Triggers = new List <TriggerViewModel> { new TriggerViewModel { TriggerId = 2, TriggerName = "trigger 2" }, new TriggerViewModel { TriggerId = 4, TriggerName = "trigger 4" }, } }; } else { monitorEditViewModel.EditingTriggerOrAlert = false; } return(View("Index", monitorEditViewModel)); }
public IActionResult Edit(MonitorEditViewModel monitor) { MonitorBusiness monitorBusiness = new MonitorBusiness(); var result = monitorBusiness.Edit(monitor); return(Ok(result)); }
public async Task <ActionResult> Edit(MonitorEditViewModel monitorSize) { monitorSize.EditBy = _userSessionHelper.GetUserSession().UserName; string apiUrl = _appUrlHelper.GetApiUrl(ApiUrlPath.MONITOR_EDIT); var result = await HttpUtilities.PostAsyncApi <ReturnResult <MonitorEditViewModel> >(apiUrl, JsonConvert.SerializeObject(monitorSize)); return(Json(result)); }
public ActionResult Index(MonitorEditViewModel monitorEditViewModel) { if (monitorEditViewModel.EditingTriggerOrAlert) { // TempData["monitorEditViewModel"] = monitorEditViewModel; // return RedirectToAction("Trigger" ); return(Trigger(monitorEditViewModel)); } ViewBag.Message = "Saved Monitor!"; return(View(monitorEditViewModel)); }
public ReturnResult <Monitor> Edit(MonitorEditViewModel monitor) { DbProvider dbProvider = new DbProvider(); string outCode = String.Empty; string outMessage = String.Empty; StoredProcedureConfigs <Monitor> storedProcedureConfigs = new StoredProcedureConfigs <Monitor>(); dbProvider.SetQuery(storedProcedureConfigs._UPDATE_SINGLE_STORED_PROCEDURE, CommandType.StoredProcedure) .SetParameter("Id", SqlDbType.NVarChar, monitor.Pk_id, 100, ParameterDirection.Input) .SetParameter("Name", SqlDbType.NVarChar, monitor.Name, 100, ParameterDirection.Input) .SetParameter("Status", SqlDbType.Int, monitor.Status, ParameterDirection.Input) .SetParameter("EditBy", SqlDbType.NVarChar, monitor.EditBy, ParameterDirection.Input) .SetParameter("ERROR_CODE", SqlDbType.NVarChar, DBNull.Value, 100, ParameterDirection.Output) .SetParameter("ERROR_MESSAGE", SqlDbType.NVarChar, DBNull.Value, 400, ParameterDirection.Output) .ExcuteNonQuery() .Complete(); dbProvider.GetOutValue("ERROR_CODE", out outCode) .GetOutValue("ERROR_MESSAGE", out outMessage); return(new ReturnResult <Monitor>() { ErrorCode = outCode, ErrorMessage = outMessage, }); }
public ActionResult TriggerEdited(MonitorEditViewModel monitorEditViewModel) { return(Index(monitorEditViewModel.MonitorId, monitorEditViewModel)); }
public ActionResult Trigger(MonitorEditViewModel monitorEditViewModel) { //monitorEditViewModel = TempData["monitorEditViewModel"] as MonitorEditViewModel; return(View("Trigger", monitorEditViewModel)); }
public ReturnResult <Monitor> Edit(MonitorEditViewModel monitor) { return(MonitorDAL.Edit(monitor)); }