public void DeleteInstructor(InstructorGroupEntity instrGroup) { using (var uow = unitOfWorkFactory.CreateUnitOfWork()) { uow.InstructorGroupRepository.Delete(instrGroup); uow.Save(); } }
public void Update(InstructorGroupEntity instructorGroupEntity) { using (var uow = unitOfWorkFactory.CreateUnitOfWork()) { uow.InstructorGroupRepository.Update(instructorGroupEntity); uow.Save(); } }
public void AddInstructor(InstructorGroupEntity entity) { using (var uow = unitOfWorkFactory.CreateUnitOfWork()) { uow.InstructorGroupRepository.Insert(entity); uow.Save(); } }
public IHttpActionResult DeleteInstructor([FromUri] int instructorId, [FromUri] long groupId) { var instructorGroup = new InstructorGroupEntity { GroupId = groupId, InstructorId = instructorId }; instructorService.DeleteInstructor(instructorGroup); return(Ok()); }