public int EditStudent(StudentBasic studentBasic) { try { Student student = unitOfWork.StudentRepository.GetByID(studentBasic.Id); if (student != null) { student.FullName = studentBasic.FullName; student.Title = studentBasic.TitleId; student.TrainingDate = studentBasic.TrainingStart; unitOfWork.StudentRepository.Update(student); unitOfWork.Save(); return(studentBasic.Id); } else { return(-1); } } catch (Exception ex) { return(-1); } }
public IActionResult add(StudentBasic student) { if (ModelState.IsValid) { repo.addStudent(student); return(RedirectToAction("list")); } return(View()); }
public void addStudent(StudentBasic student) { db.Studenten.Add(new Studenten() { Voornaam = student.Voornaam, Familienaam = student.Familienaam }); db.SaveChanges(); }
public PartialViewResult GetForEdit(int studentId) { StudentBasic studentToReturn = studentManager.GetStudent(studentId); StudentViewModel studentView = new StudentViewModel() { StudentBasic = studentToReturn, HtmlClass = "edt", ControllerName = "Student", ActionName = "Edit" }; return(PartialView("_StudentPartial", studentView)); }
public ActionResult AddStudent([FromBody] StudentBasic studentBasic) { int res = -1; res = studentManager.AddStudent(studentBasic); if (res != -1) { return(Ok(res)); } else { return(BadRequest()); } }
public IActionResult Edit(StudentViewModel studentView) { StudentBasic studentToUpdate = new StudentBasic() { Id = studentView.StudentBasic.Id, FullName = studentView.StudentBasic.FullName, TitleId = studentView.StudentBasic.TitleId, TrainingStart = studentView.StudentBasic.TrainingStart }; studentManager.EditStudent(studentToUpdate); List <StudentBasic> students = studentManager.GetAllStudents(); return(View("Index", students)); }
public ResponseResult AddStudent(StudentVM studentVM) { ResponseResult responseResult = new ResponseResult(); try { long sId = GenerateStudentId(); StudentBasic studentBasic = new StudentBasic() { StudentId = sId, Name = studentVM.Name, Birthday = studentVM.Birthday, FatherName = studentVM.FatherName, MotherName = studentVM.MotherName, PresentAddress = studentVM.PresentAddress, PermanentAddress = studentVM.PermanentAddress, Contact1 = studentVM.Contact1, Contact2 = studentVM.Contact2 }; StudentInfo studentInfo = new StudentInfo() { StudentId = sId, Roll = studentVM.Roll, ClassId = studentVM.ClassId, SectionId = studentVM.SectionId, Shift = studentVM.Shift, Year = studentVM.Year, Residential = studentVM.Residential }; _dbContext.StudentBasics.Add(studentBasic); _dbContext.StudentInfoes.Add(studentInfo); _dbContext.SaveChanges(); responseResult.Content = null; responseResult.MessageCode = MessageCode.Y.ToString(); responseResult.SystemMessage = "Data Saved Succesfully."; } catch (Exception ex) { responseResult.Content = null; responseResult.MessageCode = MessageCode.N.ToString(); responseResult.SystemMessage = ex.Message; } return(responseResult); }
public int AddStudent(StudentBasic basicStudent) { try { Student student = new Student() { FullName = basicStudent.FullName, Title = basicStudent.TitleId, TrainingDate = basicStudent.TrainingStart, }; unitOfWork.StudentRepository.Insert(student); unitOfWork.Save(); return(student.Id); } catch (Exception ex) { return(-1); } }