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()); } }