public void RemoveTeacher(Teachers entityToRemove) { ITeachersRepository repo = new TeachersRepository(getEntities()); Entities.Teachers entityToRemove2 = Mapper.Map <Teachers, Entities.Teachers>(entityToRemove); repo.Remove(entityToRemove2); }
public int GetIdOfTeacher(Teachers entityToGetId) { ITeachersRepository repo = new TeachersRepository(getEntities()); Entities.Teachers entityToGetId2 = Mapper.Map <Teachers, Entities.Teachers>(entityToGetId); return(repo.GetTeacherId(entityToGetId2)); }
private void AddTeacher(Teachers entityToAdd) { ITeachersRepository repo = new TeachersRepository(getEntities()); Entities.Teachers entityToAdd2 = Mapper.Map <Teachers, Entities.Teachers>(entityToAdd); repo.Add(entityToAdd2); }
public Teachers GetTeacherById(int entityToGetById) { ITeachersRepository repo = new TeachersRepository(getEntities()); Entities.Teachers returnedValue = repo.GetById(entityToGetById); Teachers returnedValue2 = Mapper.Map <Entities.Teachers, Teachers>(returnedValue); return(returnedValue2); }
public void AddUser(Users entityToAdd) { IUsersRepository repo = new UsersRepository(getEntities()); Entities.Users entityToAdd2 = Mapper.Map <Users, Entities.Users>(entityToAdd); repo.Add(entityToAdd2); switch (entityToAdd.UserType.ToUpper()) { case "ADMINISTRATOR": IAdministratorsRepository adminRepo = new AdministratorsRepository(getEntities()); Entities.Administrators admin = new Entities.Administrators() { UserId = entityToAdd.Id }; adminRepo.Add(admin); break; case "MANAGER": IManagersRepository managerRepo = new ManagersRepository(getEntities()); Entities.Managers manager = new Entities.Managers() { UserId = entityToAdd.Id }; managerRepo.Add(manager); break; case "STUDENT": IStudentsRepository studentRepo = new StudentsRepository(getEntities()); Entities.Students student = new Entities.Students() { UserId = entityToAdd.Id }; studentRepo.Add(student); break; case "TEACHER": ITeachersRepository teacherRepo = new TeachersRepository(getEntities()); Entities.Teachers teacher = new Entities.Teachers() { UserId = entityToAdd.Id }; teacherRepo.Add(teacher); break; default:; break; } }