public async Task <IActionResult> OnPostAsync() { if (ModelState.IsValid && Student.MethodDaysOfWeek() && Student.MethodCheckDateStart() && Student.MethodCheckDateBirth()) { S00190492_Creche.Model.Student Student2 = await _db.Students.FindAsync(Student.ID); Student2.ID = Student.ID; Student2.ChildFirstName = Student.ChildFirstName; Student2.Address = Student.Address; Student2.ChildLastName = Student.ChildLastName; Student2.City = Student.City; Student2.DateOfBirth = Student.DateOfBirth; Student2.Email = Student.Email; Student2.SecondEmail = Student.SecondEmail; Student2.StartingDate = Student.StartingDate; Student2.PPS = Student.PPS; Student2.Gender = Student.Gender; Student2.ParentFirstName = Student.ParentFirstName; Student2.ParentLastName = Student.ParentLastName; Student2.RelationshipToChild = Student.RelationshipToChild; Student2.ZipCode = Student.ZipCode; Student2.MobileNumber = Student.MobileNumber; Student2.SecondContactNumber = Student.SecondContactNumber; Student2.Hours = Student.Hours; Student2.DaysOfWeek = Student.DaysOfWeek; Student2.TotalDue = Student.TotalDue; Student2.DiscountValue = Student.DiscountValue; // _db.Students.Update(Student2); //Student2 = Student; await _db.SaveChangesAsync(); //return RedirectToPage("ValueDetails", Student); //Feedback from project return(RedirectToPage("ListStudents")); } else { return(Page()); } }
public async Task <IActionResult> OnGetAsync(string id) { Student = await _db.Students.FindAsync(id); return(Page()); }