public ActionResult Edit(int serviceId) { try { BusinessAccessLayer.BALService.BALService bALServices = new BusinessAccessLayer.BALService.BALService(); ClaimsPrincipal principal = HttpContext.User as ClaimsPrincipal; var bankId = Convert.ToInt32(principal.FindFirst("BankId").Value); BusinessObjects.Models.Service service = bALServices.selectServiceById(serviceId, bankId); if (service == null) { TempData["errorMsg"] = LangText.checkConnection; return(RedirectToAction("Home", "Services")); } else if (service.id == 0) { TempData["errorMsg"] = LangText.somethingWentWrongAlert; return(RedirectToAction("Home", "Services")); } else { service.minimumServiceTime = service.minimumServiceTime != 0 ? service.minimumServiceTime : 45; service.maximumServiceTime = service.maximumServiceTime != 0 ? service.maximumServiceTime : 300; return(View(service)); } } catch (Exception ex) { ExceptionsWriter.saveEventsAndExceptions(ex, "Exceptions not handled", EventLogEntryType.Error); return(View("Error")); } }
public ActionResult Edit(int serviceId) { try { BusinessAccessLayer.BALService.BALService bALServices = new BusinessAccessLayer.BALService.BALService(); BusinessObjects.Models.Service service = bALServices.selectServiceById(serviceId, ((BusinessObjects.Models.User)Session["UserObj"]).bankId); if (service == null) { TempData["errorMsg"] = LangText.checkConnection; return(RedirectToAction("Home", "Services")); } else if (service.id == 0) { TempData["errorMsg"] = LangText.somethingWentWrongAlert; return(RedirectToAction("Home", "Services")); } else { return(View(service)); } } catch (Exception ex) { ExceptionsWriter.saveExceptionToLogFile(ex); return(View("Error")); } }
public ActionResult Add(BusinessObjects.Models.Service service) { try { if (ModelState.IsValid) { service.bankId = ((BusinessObjects.Models.User)Session["UserObj"]).bankId; BusinessAccessLayer.BALService.BALService bALServices = new BusinessAccessLayer.BALService.BALService(); BusinessObjects.Models.ResultsEnum checkInserted = bALServices.insertService(service); if (checkInserted == BusinessObjects.Models.ResultsEnum.notInserted) { TempData["errorMsg"] = LangText.checkConnection; return(RedirectToAction("Home", "Services")); } else if (checkInserted == BusinessObjects.Models.ResultsEnum.inserted) { return(RedirectToAction("Home", "Services")); } else { TempData["errorMsg"] = LangText.somethingWentWrongAlert; return(RedirectToAction("Home", "Services")); } } else { return(View()); } } catch (Exception ex) { ExceptionsWriter.saveExceptionToLogFile(ex); return(View("Error")); } }
public BusinessObjects.Models.ResultsEnum updateService(BusinessObjects.Models.Service Service) { try { DataAccessLayer.DALService.DALService dALServices = new DataAccessLayer.DALService.DALService(); return(dALServices.updateService(Service)); } catch (Exception ex) { ExceptionsWriter.saveEventsAndExceptions(ex, "Exceptions not handled", EventLogEntryType.Error); return(BusinessObjects.Models.ResultsEnum.notUpdated); } }
public BusinessObjects.Models.ResultsEnum updateService(BusinessObjects.Models.Service Service) { try { DataAccessLayer.DALService.DALService dALServices = new DataAccessLayer.DALService.DALService(); return(dALServices.updateService(Service)); } catch (Exception ex) { ExceptionsWriter.saveExceptionToLogFile(ex); return(BusinessObjects.Models.ResultsEnum.notUpdated); } }
public ActionResult Add() { try { BusinessObjects.Models.Service service = new BusinessObjects.Models.Service(); service.minimumServiceTime = 45; service.maximumServiceTime = 300; return(View(service)); } catch (Exception ex) { ExceptionsWriter.saveEventsAndExceptions(ex, "Exceptions not handled", EventLogEntryType.Error); return(View("Error")); } }
public ActionResult Edit(BusinessObjects.Models.Service service) { try { if (ModelState.IsValid) { ClaimsPrincipal principal = HttpContext.User as ClaimsPrincipal; var bankId = Convert.ToInt32(principal.FindFirst("BankId").Value); service.bankId = bankId; BusinessAccessLayer.BALCommon.BALCommon bALCommon = new BusinessAccessLayer.BALCommon.BALCommon(); BusinessAccessLayer.BALService.BALService bALServices = new BusinessAccessLayer.BALService.BALService(); BusinessObjects.Models.ResultsEnum checkUpdated = bALServices.updateService(service); if (checkUpdated == BusinessObjects.Models.ResultsEnum.notUpdated) { TempData["errorMsg"] = LangText.checkConnection; return(RedirectToAction("Home", "Services")); } else if (checkUpdated == BusinessObjects.Models.ResultsEnum.updated) { return(RedirectToAction("Home", "Services")); } else { TempData["errorMsg"] = LangText.somethingWentWrongAlert; return(RedirectToAction("Home", "Services")); } } else { return(View()); } } catch (Exception ex) { ExceptionsWriter.saveEventsAndExceptions(ex, "Exceptions not handled", EventLogEntryType.Error); return(View("Error")); } }