public ActionResult Delete(DAViewModel DAViewModel) { try { if (ModelState.IsValid) { DAViewModel.DeleteDA(DAViewModel); return(RedirectToAction("Index", "DesignAccelerator")); } return(RedirectToAction("Index", "DesignAccelerator")); } catch (DbUpdateException exception) { //Log Exception errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(exception); //Check for Referential Integrity if (((System.Data.SqlClient.SqlException)exception.InnerException.InnerException).Number == 547) { return(View("Error_ReferentialIntegrity")); } return(View("Error")); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
// GET: DA/Delete/5 public ActionResult Delete(int?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DAViewModel DAViewModel = new DAViewModel(); var DA = DAViewModel.FindDA(id); TempData["ModuleId"] = DA.ModuleId; if (DA.DAID == 0) { return(HttpNotFound()); } return(View(DA)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
public ActionResult Edit(DAViewModel daViewModel) { try { if (ModelState.IsValid) { daViewModel.DAName = daViewModel.DAName.Trim(); bool isduplicate = false; isduplicate = daViewModel.CheckDuplicate(daViewModel); if (isduplicate) { ModelState.AddModelError("DAName", "DA already exists"); return(View("Edit")); } daViewModel.UpdateDA(daViewModel); return(RedirectToAction("Index", "DesignAccelerator")); } return(View()); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
public ActionResult Index(int?id) { try { DAViewModel daViewModel = new DAViewModel(); if (id == null) { id = (int)TempData["ModuleId"]; } daViewModel.GetDADetails((int)id); daViewModel.GetScreenAccessRights("Design Accelerator"); daViewModel.ModuleId = (int)id; TempData["ModuleId"] = daViewModel.ModuleId; int projectId; int clientId; string projectName; string appName; int applicationId; string modName; comfuns.GetModuleName((int)id, out applicationId, out modName); daViewModel.ApplicationID = applicationId; daViewModel.ModuleName = modName; comfuns.GetApplicationName(applicationId, out projectId, out appName); daViewModel.ProjectId = projectId; daViewModel.ApplicationName = appName; comfuns.GetProjectName(projectId, out clientId, out projectName); daViewModel.ClientId = clientId; daViewModel.ProjectName = projectName; daViewModel.ClientName = comfuns.GetClientName(clientId); return(View(daViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
public DAViewModel FindDA(int?daID) { try { DAViewModel dAViewModel = new DAViewModel(); DAManager daManager = new DAManager(); var da = daManager.FindDA(daID); dAViewModel.DAID = da.daid; dAViewModel.DAName = da.daName; dAViewModel.ModuleId = (int)da.ModuleId; return(dAViewModel); } catch (Exception) { throw; } }
public ActionResult Index(DAViewModel DAViewModel) { try { if (ModelState.IsValid) { DAViewModel.DAName = DAViewModel.DAName.Trim(); DAViewModel.AddDA(DAViewModel); TempData["ModuleId"] = DAViewModel.ModuleId; return(RedirectToAction("Index", "DesignAccelerator")); } int projectId; int clientId; string projectName; string appName; int applicationId; string modName; comfuns.GetModuleName((int)DAViewModel.ModuleId, out applicationId, out modName); DAViewModel.ApplicationID = applicationId; DAViewModel.ModuleName = modName; comfuns.GetApplicationName(applicationId, out projectId, out appName); DAViewModel.ProjectId = projectId; DAViewModel.ApplicationName = appName; comfuns.GetProjectName(projectId, out clientId, out projectName); DAViewModel.ClientId = clientId; DAViewModel.ProjectName = projectName; DAViewModel.ClientName = comfuns.GetClientName(clientId); DAViewModel.GetDADetails(DAViewModel.ApplicationID); DAViewModel.GetScreenAccessRights("Design Accelerator"); return(View(DAViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }
public ActionResult MapAttributes(int?id) { try { DAViewModel daViewModel = new DAViewModel(); CommonFunctions comfuns = new CommonFunctions(); var da = comfuns.FindDA((int)id); daViewModel.DAID = (int)id; daViewModel.ApplicationID = da.ApplicationID; daViewModel.DAName = da.DAName; return(View(daViewModel)); } catch (Exception ex) { errorlogviewmodel = new ErrorLogViewModel(); errorlogviewmodel.LogError(ex); return(View("Error")); } }