public IEnumerable <Supervisor> GetSupervisorsBySiteId(int siteId) { var supervisor = _supervisorRepo.Find(x => x.SiteId == siteId); var mapper = new SupervisorMapper(); return(mapper.Map(supervisor.ToList())); }
public void AddSupervisor(Supervisor supervisor) { var mapper = new SupervisorMapper(); var entity = mapper.Map(supervisor); _supervisorRepo.Add(entity); _supervisorRepo.Save(); }
public void DeleteSupervisor(Supervisor supervisorModel) { var mapper = new SupervisorMapper(); var entity = mapper.Map(supervisorModel); var entityToDelete = _supervisorRepo.Get(entity.SupervisorId); _supervisorRepo.Delete(entityToDelete); _supervisorRepo.Save(); }