public questStatus Delete(DeleteLogItemsViewModel deleteLogItemsViewModel) { // Initialize questStatus status = null; // Build id list List <FilterLogId> filterLogIdList = new List <FilterLogId>(); foreach (BaseId baseId in deleteLogItemsViewModel.Items) { FilterLogId filterLogId = new FilterLogId(baseId.Id); filterLogIdList.Add(filterLogId); } // Delete items FilterLogsMgr filterLogsMgr = new FilterLogsMgr(this.UserSession); status = filterLogsMgr.Delete(filterLogIdList); if (!questStatusDef.IsSuccess(status)) { return(status); } return(new questStatus(Severity.Success)); }
public questStatus Delete(DeleteLogItemsViewModel deleteLogItemsViewModel) { // Initialize questStatus status = null; // Build id list List <StoredProcedureLogId> storedProcedureLogIdList = new List <StoredProcedureLogId>(); foreach (BaseId baseId in deleteLogItemsViewModel.Items) { StoredProcedureLogId storedProcedureLogId = new StoredProcedureLogId(baseId.Id); storedProcedureLogIdList.Add(storedProcedureLogId); } // Delete items StoredProcedureLogsMgr storedProcedureLogsMgr = new StoredProcedureLogsMgr(this.UserSession); status = storedProcedureLogsMgr.Delete(storedProcedureLogIdList); if (!questStatusDef.IsSuccess(status)) { return(status); } return(new questStatus(Severity.Success)); }
public questStatus Delete(DeleteLogItemsViewModel deleteLogItemsViewModel) { // Initialize questStatus status = null; // Build id list List <HTTPRequestLogId> httpRequestLogIdList = new List <HTTPRequestLogId>(); foreach (BaseId baseId in deleteLogItemsViewModel.Items) { HTTPRequestLogId httpRequestLogId = new HTTPRequestLogId(baseId.Id); httpRequestLogIdList.Add(httpRequestLogId); } // Delete items HTTPRequestLogsMgr httpRequestLogsMgr = new HTTPRequestLogsMgr(this.UserSession); status = httpRequestLogsMgr.Delete(httpRequestLogIdList); if (!questStatusDef.IsSuccess(status)) { return(status); } return(new questStatus(Severity.Success)); }
public ActionResult Delete(DeleteLogItemsViewModel viewModel) { questStatus status = null; /*---------------------------------------------------------------------------------------------------------------------------------- * Log Operation *---------------------------------------------------------------------------------------------------------------------------------*/ status = LogOperation(); if (!questStatusDef.IsSuccess(status)) { viewModel.questStatus = status; return(Json(viewModel, JsonRequestBehavior.AllowGet)); } /*---------------------------------------------------------------------------------------------------------------------------------- * Authorize *---------------------------------------------------------------------------------------------------------------------------------*/ status = Authorize(viewModel._ctx); if (!questStatusDef.IsSuccess(status)) { viewModel.questStatus = status; return(Json(viewModel, JsonRequestBehavior.AllowGet)); } /*---------------------------------------------------------------------------------------------------------------------------------- * Perform operation. *---------------------------------------------------------------------------------------------------------------------------------*/ BulkInsertsListModeler bulkInsertsListModeler = new BulkInsertsListModeler(this.Request, this.UserSession); status = bulkInsertsListModeler.Delete(viewModel); if (!questStatusDef.IsSuccess(status)) { viewModel.questStatus = status; return(Json(viewModel, JsonRequestBehavior.AllowGet)); } /*---------------------------------------------------------------------------------------------------------------------------------- * Return result. *---------------------------------------------------------------------------------------------------------------------------------*/ status = new questStatus(Severity.Success, "Selected bulk insert log entries successfully deleted"); viewModel.questStatus = status; return(Json(viewModel, JsonRequestBehavior.AllowGet)); }