public ActionResult SignUp(RegisterModel Model, HttpPostedFileBase file) { EmployerBL employerBL = new EmployerBL(); EmployerBM employerBM=new EmployerBM(); if (file != null) { string ImageName = System.IO.Path.GetFileName(file.FileName); if (!Directory.Exists(Server.MapPath("~/Areas/Employer/Content/Logo"))) { Directory.CreateDirectory(Server.MapPath("~/Areas/Employer/Content/Logo")); } string physicalPath = Server.MapPath("~/Areas/Employer/Content/Logo/" + ImageName); file.SaveAs(physicalPath); Model.Employer.Path = "~/Areas/Employer/Content/Logo/" + ImageName; } Model.Employer.CreationDate = DateTime.Now; Model.Employer.ModificationDate = DateTime.Now; Model.Employer.CreatedBy = 1; Model.Employer.Password = GenerateRandomAlphaNumericCode(6); employerBL.Create(Model.Employer); sendMail(); TempData["Success"] = "Employer Registered Successfully"; return RedirectToAction("Register"); }
public ActionResult Register() { RegisterModel Model = new RegisterModel(); Model.Employer = new BL.BusinessModel.EmployerBM(); Model.SuccessMessage = (TempData["Success"] != null ? TempData["Success"].ToString() : string.Empty).ToString(); // Model.ErrorMessage = (TempData[Message.Error] != null ? TempData[Message.Error].ToString() : string.Empty).ToString(); return View(Model); }