public HttpResponseMessage GetSysModuleMaintenanceInformation(string personId, HttpRequestMessage request, string sysModuleID) { TransactionalInformation sysModuleTransaction; SysModuleMaintenanceViewModel sysModuleMaintenanceViewModel = new SysModuleMaintenanceViewModel(); SysModuleApplicationService sysModuleApplicationService = new SysModuleApplicationService(sysModuleDataService); if (sysModuleID != string.Empty) { SysModule sysModule = sysModuleApplicationService.GetSysModuleBySysModuleID(personId, sysModuleID, out sysModuleTransaction); sysModuleMaintenanceViewModel.SysModule = sysModule; sysModuleMaintenanceViewModel.ReturnStatus = sysModuleTransaction.ReturnStatus; sysModuleMaintenanceViewModel.ReturnMessage = sysModuleTransaction.ReturnMessage; } if (sysModuleMaintenanceViewModel.ReturnStatus == true) { var response = Request.CreateResponse <SysModuleMaintenanceViewModel>(HttpStatusCode.OK, sysModuleMaintenanceViewModel); return(response); } var badResponse = Request.CreateResponse <SysModuleMaintenanceViewModel>(HttpStatusCode.BadRequest, sysModuleMaintenanceViewModel); return(badResponse); }
public ActionResult Edit(string id) { TransactionalInformation transaction; SysModuleApplicationService sysModuleApplicationService = new SysModuleApplicationService(sysModuleDataService); ViewBag.Perm = GetPermission(); SysModule sysModule = sysModuleApplicationService.GetSysModuleBySysModuleID(id, out transaction); return(View(sysModule)); }