public ActionResult ProfessionalDetails() { if (Session["UserId"] != null) { int UserId = Convert.ToInt32(Session["UserId"].ToString()); ProfessionalDetail Profdetails = Professionaldetailsservice.Get(UserId); List <Graduation> _GraduationYears = new List <Graduation>(); DateTime CurrentDate = DateTime.Now; int Year = CurrentDate.Year; for (int i = 1970; i <= Year; i++) { _GraduationYears.Add(new Graduation { GraduationYear = "" + i, GraduationYearId = i }); } ProfessionalDetails details = new ProfessionalDetails() { Company = Profdetails.Company, Designation = Profdetails.Designation, WorkedFrom = Profdetails.WorkedFrom, WorkedTill = Profdetails.WorkedTill, GraduationYears = _GraduationYears }; return(View(details)); } return(RedirectToAction("Login", "Account")); }
public ActionResult ProfessionalDetails(ProfessionalDetails Profdetails) { if (ModelState.IsValid) { if (Session["UserId"] != null) { UserDetail userdetails = new UserDetail() { Id = Convert.ToInt32(Session["UserId"].ToString()), ProfileInfoPercentage = (int)CustomStatus.ProfileInfoPercentage.Complete }; ProfessionalDetail Profdetail = new ProfessionalDetail() { UserId = Convert.ToInt32(Session["UserId"].ToString()), Status = true, Company = Profdetails.Company, Designation = Profdetails.Designation, WorkedFrom = Profdetails.WorkedFrom, WorkedTill = Profdetails.WorkedTill }; UserService.UpdateUser(userdetails); Professionaldetailsservice.Create(Profdetail); Session.Clear(); TempData["Success"] = "your registration process is sucessfully completed.."; return(RedirectToAction("Login")); } else { return(RedirectToAction("Login")); } } var Date = DateTime.Now.Year; List <Graduation> _GraduationYears = new List <Graduation>(); for (int i = 1970; i <= Date; i++) { _GraduationYears.Add(new Graduation { GraduationYear = "" + i, GraduationYearId = i }); } ProfessionalDetails details = new ProfessionalDetails() { GraduationYears = _GraduationYears }; return(View(details)); }
public ActionResult ProfessionalDetails(ProfessionalDetails Profdetails) { if (Session["UserId"] != null) { int UserId = Convert.ToInt32(Session["UserId"].ToString()); if (ModelState.IsValid) { ProfessionalDetail Profdetail = new ProfessionalDetail() { Company = Profdetails.Company, Designation = Profdetails.Designation, WorkedFrom = Profdetails.WorkedFrom, WorkedTill = Profdetails.WorkedTill }; Professionaldetailsservice.UpdateUserProfDetails(UserId, Profdetail); TempData["Message"] = "Details updated successfully"; return(RedirectToAction("ProfessionalDetails", "AlumniProfileUpdate", new { area = "" })); } ProfessionalDetail ProfDet = Professionaldetailsservice.Get(UserId); List <Graduation> _GraduationYears = new List <Graduation>(); for (int i = 1970; i <= 2015; i++) { _GraduationYears.Add(new Graduation { GraduationYear = "" + i, GraduationYearId = i }); } ProfessionalDetails details = new ProfessionalDetails() { Company = Profdetails.Company, Designation = ProfDet.Designation, WorkedFrom = ProfDet.WorkedFrom, WorkedTill = ProfDet.WorkedTill, GraduationYears = _GraduationYears }; return(View(details)); } else { return(RedirectToAction("Login", "Account")); } }
public JsonResult GetProfDetails(string Auto, string Designation) { var Data = Professionaldetailsservice.GetCompanyDetailsforAutosearch(Auto, Designation); return(Json(Data, JsonRequestBehavior.AllowGet)); }