private void AddAdministrator(Administrators entityToAdd) { IAdministratorsRepository repo = new AdministratorsRepository(getEntities()); Entities.Administrators entityToAdd2 = Mapper.Map <Administrators, Entities.Administrators>(entityToAdd); repo.Add(entityToAdd2); }
public void RemoveAdministrator(Administrators entityToRemove) { IAdministratorsRepository repo = new AdministratorsRepository(getEntities()); Entities.Administrators entityToRemove2 = Mapper.Map <Administrators, Entities.Administrators>(entityToRemove); repo.Remove(entityToRemove2); }
public int GetIdOfAdministrator(Administrators entityToGetId) { IAdministratorsRepository repo = new AdministratorsRepository(getEntities()); Entities.Administrators entityToGetId2 = Mapper.Map <Administrators, Entities.Administrators>(entityToGetId); return(repo.GetAdminId(entityToGetId2)); }
public IEnumerable <Administrators> GetAllAdministrators() { IAdministratorsRepository repo = new AdministratorsRepository(getEntities()); IEnumerable <Entities.Administrators> returnedValue = repo.GetAll(); IEnumerable <Administrators> returnedValue2 = Mapper.Map <IEnumerable <Entities.Administrators>, IEnumerable <Administrators> >(returnedValue); return(returnedValue2); }
/* * public IEnumerable<Administrators> FindAdministrators(Expression<Func<Administrators, bool>> filterPredicate) * { * IAdministratorsRepository repo = new AdministratorsRepository(getEntities()); * Expression<Func<Entities.Administrators, bool>> filterPredicate2 = Mapper.Map<Expression<Func<Administrators, bool>>, Expression<Func<Entities.Administrators, bool>>>(filterPredicate); * IEnumerable<Entities.Administrators> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Administrators> returnedValue2 = Mapper.Map< IEnumerable < Entities.Administrators > , IEnumerable <Administrators>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Exams> FindExams(Expression<Func<Exams, bool>> filterPredicate) * { * IExamsRepository repo = new ExamsRepository(getEntities()); * Expression<Func<Entities.Exams, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Exams, bool>> , Expression <Func<Entities.Exams, bool>>>(filterPredicate); * IEnumerable<Entities.Exams> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Exams> returnedValue2 = Mapper.Map< IEnumerable < Entities.Exams >, IEnumerable <Exams>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<ExamsUsers> FindExamsUsers(Expression<Func<ExamsUsers, bool>> filterPredicate) * { * IExamsUsersRepository repo = new ExamsUsersRepository(getEntities()); * Expression<Func<Entities.ExamsUsers, bool>> filterPredicate2 = Mapper.Map< Expression < Func < ExamsUsers, bool>> , Expression <Func<Entities.ExamsUsers, bool>>>(filterPredicate); * IEnumerable<Entities.ExamsUsers> returnedValue = repo.Find(filterPredicate2); * IEnumerable<ExamsUsers> returnedValue2 = Mapper.Map< IEnumerable < Entities.ExamsUsers > , IEnumerable <ExamsUsers>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Grades> FindGrades(Expression<Func<Grades, bool>> filterPredicate) * { * IGradesRepository repo = new GradesRepository(getEntities()); * Expression<Func<Entities.Grades, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Grades, bool>> , Expression <Func<Entities.Grades, bool>>>(filterPredicate); * IEnumerable<Entities.Grades> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Grades> returnedValue2 = Mapper.Map< IEnumerable < Entities.Grades > , IEnumerable <Grades>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Managers> FindManagers(Expression<Func<Managers, bool>> filterPredicate) * { * IManagersRepository repo = new ManagersRepository(getEntities()); * Expression<Func<Entities.Managers, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Managers, bool>> , Expression <Func<Entities.Managers, bool>>>(filterPredicate); * IEnumerable<Entities.Managers> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Managers> returnedValue2 = Mapper.Map< IEnumerable < Entities.Managers > , IEnumerable <Managers>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Messages> FindMessages(Expression<Func<Messages, bool>> filterPredicate) * { * IMessagesRepository repo = new MessagesRepository(getEntities()); * Expression<Func<Entities.Messages, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Messages, bool>> , Expression <Func<Entities.Messages, bool>>>(filterPredicate); * IEnumerable<Entities.Messages> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Messages> returnedValue2 = Mapper.Map< IEnumerable < Entities.Messages > , IEnumerable <Messages>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Semesters> FindSemesters(Expression<Func<Semesters, bool>> filterPredicate) * { * ISemestersRepository repo = new SemestersRepository(getEntities()); * Expression<Func<Entities.Semesters, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Semesters, bool>> , Expression <Func<Entities.Semesters, bool>>>(filterPredicate); * IEnumerable<Entities.Semesters> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Semesters> returnedValue2 = Mapper.Map< IEnumerable < Entities.Semesters > , IEnumerable <Semesters>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Students> FindStudents(Expression<Func<Students, bool>> filterPredicate) * { * IStudentsRepository repo = new StudentsRepository(getEntities()); * Expression<Func<Entities.Students, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Students, bool>> , Expression <Func<Entities.Students, bool>>>(filterPredicate); * IEnumerable<Entities.Students> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Students> returnedValue2 = Mapper.Map< IEnumerable < Entities.Students > , IEnumerable <Students>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Subjects> FindSubjects(Expression<Func<Subjects, bool>> filterPredicate) * { * ISubjectsRepository repo = new SubjectsRepository(getEntities()); * Expression<Func<Entities.Subjects, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Subjects, bool>> , Expression <Func<Entities.Subjects, bool>>>(filterPredicate); * IEnumerable<Entities.Subjects> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Subjects> returnedValue2 = Mapper.Map< IEnumerable < Entities.Subjects > , IEnumerable <Subjects>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<SubjectsUsers> FindSubjectsUsers(Expression<Func<SubjectsUsers, bool>> filterPredicate) * { * ISubjectsUsersRepository repo = new SubjectsUsersRepository(getEntities()); * Expression<Func<Entities.SubjectsUsers, bool>> filterPredicate2 = Mapper.Map< Expression < Func < SubjectsUsers, bool>> , Expression <Func<Entities.SubjectsUsers, bool>>>(filterPredicate); * IEnumerable<Entities.SubjectsUsers> returnedValue = repo.Find(filterPredicate2); * IEnumerable<SubjectsUsers> returnedValue2 = Mapper.Map< IEnumerable < Entities.SubjectsUsers > , IEnumerable <SubjectsUsers>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Teachers> FindTeachers(Expression<Func<Teachers, bool>> filterPredicate) * { * ITeachersRepository repo = new TeachersRepository(getEntities()); * Expression<Func<Entities.Teachers, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Teachers, bool>> , Expression <Func<Entities.Teachers, bool>>>(filterPredicate); * IEnumerable<Entities.Teachers> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Teachers> returnedValue2 = Mapper.Map< IEnumerable < Entities.Teachers > , IEnumerable <Teachers>>(returnedValue); * return returnedValue2; * } * * public IEnumerable<Users> FindUsers(Expression<Func<Users, bool>> filterPredicate) * { * IUsersRepository repo = new UsersRepository(getEntities()); * Expression<Func<Entities.Users, bool>> filterPredicate2 = Mapper.Map< Expression < Func < Users, bool>> , Expression <Func<Entities.Users, bool>>>(filterPredicate); * IEnumerable<Entities.Users> returnedValue = repo.Find(filterPredicate2); * IEnumerable<Users> returnedValue2 = Mapper.Map< IEnumerable < Entities.Users > , IEnumerable <Users>>(returnedValue); * return returnedValue2; * } */ #endregion public Administrators GetAdministratorById(int entityToGetById) { IAdministratorsRepository repo = new AdministratorsRepository(getEntities()); Entities.Administrators returnedValue = repo.GetById(entityToGetById); Administrators returnedValue2 = Mapper.Map <Entities.Administrators, Administrators>(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; } }
public void RemoveAdministratorById(int entityToRemoveById) { IAdministratorsRepository repo = new AdministratorsRepository(getEntities()); repo.RemoveById(entityToRemoveById); }
public AdministratorsController() { _context = new JPGPizzaDbContext(); _administratorsRepository = new AdministratorsRepository(_context); _productsRepository = new ProductsRepository(_context); }