Beispiel #1
0
 private List <Companies> ListAllCompanies()
 {
     try
     {
         using (var companyBusiness = new CompanyBusiness())
         {
             List <Companies> companies = new List <Companies>();
             foreach (var responsedcompany in companyBusiness.GetAll())
             {
                 Companies tmpcompany = new Companies()
                 {
                     CompanyAdress = responsedcompany.CompanyAdress,
                     CompanyCity   = responsedcompany.CompanyCity,
                     CompanyId     = responsedcompany.CompanyId,
                     CompanyEmail  = responsedcompany.CompanyEmail,
                     CompanyName   = responsedcompany.CompanyName
                 };
                 companies.Add(tmpcompany);
             }
             return(companies);
         }
     }
     catch (Exception ex)
     {
         LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true);
         throw new Exception("Customer doesn't exists.");
     }
 }
 private bool CompanySignUp(Companies companies)
 {
     try
     {
         using (var companyBusiness = new CompanyBusiness())
         {
             return(companyBusiness.Insert(companies));
         }
     }
     catch (Exception ex)
     {
         LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true);
         throw new Exception("CompanyController::InsertCoompany::Error occured.", ex);
     }
 }
 public ActionResult SignUpAsCompany(Companies companies)
 {
     try
     {
         companies.CompanyPassword = Encryption(companies.CompanyPassword);
         if (CompanySignUp(companies))
         {
             FormsAuthentication.SetAuthCookie(companies.CompanyEmail, true);
             return(RedirectToAction("CompanyView"));
         }
         return(View());
     }
     catch (Exception ex)
     {
         LogHelper.Log(LogTarget.File, ExceptionHelper.ExceptionToString(ex), true);
         return(View());
     }
 }