public async Task <Student> AddAsync(Student student) { var result = await _studentRepository.AddItemAsync(student); student.StudentId = result.StudentId; return(student); }
public IActionResult Create(StudentViewModel model) { if (model.IsEmpty()) { return(View(model)); } _repository.AddItemAsync(model); return(Redirect("GetAll")); }
public async Task <IActionResult> Create([Bind("FirstName,LastName,Id")] Student student) { if (ModelState.IsValid) { student.Id = Guid.NewGuid(); await _repository.AddItemAsync(student); return(RedirectToAction(nameof(Index))); } return(View(student)); }
public async Task <IActionResult> Add(StudentVM stud) { await _repository.AddItemAsync(stud); return(RedirectToAction("List")); }