public ActionResult Studentregistration(StudentProfile model, string interviewdate, HttpPostedFileBase ImageFile) { var IntDate = DateTime.Parse(interviewdate); var getUserID = User.Identity.Name.ToString(); string filesnames = ""; BindSemester(); //BindCourse(); BindState(); if (ImageFile != null) { string savedFileName = DateTime.Now.ToString("MMddHHmmssfff") + Path.GetFileName(ImageFile.FileName); ImageFile.SaveAs(Path.Combine(Server.MapPath("~/Content/Profile/"), savedFileName)); // Save the file filesnames = savedFileName; } StudentProfile stupro = new StudentProfile() { Name = model.Name, Gender = model.Gender, DOB = IntDate, MobileNumber = model.MobileNumber, EmailID = getUserID, CollegeName = model.CollegeName, Course = model.Course, Semester = model.Semester, Address = model.Address, CreatedDate = DateTime.Now, Image = filesnames, }; dbcontext.StudentProfiles.Add(stupro); int save = dbcontext.SaveChanges(); if (save > 0) { ViewBag.result = "Student Registration Completed Successfully!"; ModelState.Clear(); } else { ViewBag.result = "Something went wrong"; } return(RedirectToAction("Index", "Home")); }
public JsonResult SaveScore(ScoreModel model) { JsonResult jsonResult = new JsonResult() { Success = false }; try { // 1.2 get student_id int totalmarks = 100; var username = User.Identity.Name; StudentProfile student = dbcontext.StudentProfiles.Where(x => x.EmailID.ToLower() == username).SingleOrDefault(); var StudentCourse = (from a in dbcontext.StudentProfiles.Where(x => x.EmailID == username) select a.Course).SingleOrDefault(); //var SemesterID = (from b in dbcontext.Subject_Master.Where(x => x.SubjectID != 0) select b.Semester).SingleOrDefault(); Stu_Result stu_Result = new Stu_Result() { SemID = 124, SubjectID = model.SubjectID, ScoredMarks = model.ScoredMarks, TotalMarks = totalmarks, UnitID = model.UnitID, CourseID = StudentCourse, UserID = student.Student_ID, No_Attempts = 1, CreatedDate = DateTime.Now }; dbcontext.Stu_Result.Add(stu_Result); if (dbcontext.SaveChanges() > 0) { jsonResult.Success = true; } } catch (Exception ex) { // SystemLogManager.Add("Api|Notify|Get", ex.Message, ex.InnerException.Message ?? "-"); } return(jsonResult); }
public ActionResult CommittememProfile_Creation(CommitteeMembers_Profile model) { string tempUsername = User.Identity.Name.ToString(); Bindcourse(); CommitteeMembers_Profile Cmprofile = new CommitteeMembers_Profile() { Name = model.Name, Gender = model.Gender, MobileNumber = model.MobileNumber, EmailID = tempUsername, CourseID = model.CourseID, Address = model.Address, Qualification = model.Qualification, CreatedDate = DateTime.Now }; dbcontext.CommitteeMembers_Profile.Add(Cmprofile); int save = dbcontext.SaveChanges(); if (save > 0) { ViewBag.result = "Committe Member Profile Created Successfully"; ModelState.Clear(); } else { ViewBag.result = "Something went wrong!"; } return RedirectToAction("Login", "Account"); }