public IEnumerable <Teacher> Gets() { CreateTeacherService _service = new CreateTeacherService(_unitOfWork); var teachers = _service.ConsultAll(); return(teachers); }
public void CrearDocenteConIdRepetida() { var requestUser = new UserRequest { Name = "cjhair", Password = "******" }; CreateUserService _service = new CreateUserService(new UnitOfWork(_context)); var responseUser = _service.Execute(requestUser); User user = _service.Consult(requestUser.Name); var requestTeacher = new TeacherRequest { Name = "Cristian", Category = "Planta", DedicationTime = "12h", DocumentType = "CC", DocumentId = "1035", Email = "*****@*****.**", InvestigationGroup = "Gisco", Phone = "12345", User = user }; CreateTeacherService _teacherService = new CreateTeacherService(new UnitOfWork(_context)); var responseTeacher = _teacherService.Execute(requestTeacher); Assert.AreEqual("Ya existe un docente registrado con esa id", responseTeacher.Menssage); }
public ActionResult <CreateTeacherService> Post(TeacherRequest request) { CreateTeacherService _service = new CreateTeacherService(_unitOfWork); CreateTeacherResponse response = _service.Execute(request); return(Ok(response)); }