Exemple #1
0
 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"));
     }
 }
Exemple #4
0
 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);
     }
 }
Exemple #5
0
 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);
     }
 }
Exemple #6
0
 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"));
     }
 }
Exemple #7
0
 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"));
     }
 }