public IActionResult CreatePost(OfficeAssignmentsDto newOffice) { if (!ModelState.IsValid) { return(View()); } _officeAssignmentService.AddNewOffice(newOffice); PopulateTeachersDropDownList(newOffice.TeacherId); return(View(newOffice)); }
public void AddNewOffice(OfficeAssignmentsDto office) { if (office == null) { throw new ArgumentNullException(nameof(office)); } var officeMap = _mapper.Map <OfficeAssignment>(office); Add(officeMap); Commit(); }
public void EditOffice(OfficeAssignmentsDto office) { if (office == null) { throw new ArgumentNullException(nameof(office)); } var officeEntity = new OfficeAssignment { Id = office.Id, Location = office.Location, TeacherId = office.TeacherId }; Update(officeEntity); Commit(); }
public IActionResult EditOffice(OfficeAssignmentsDto office) { _officeAssignmentService.EditOffice(office); PopulateTeachersDropDownList(office.TeacherId); return(View(office)); }