public async Task <IActionResult> CreatePrematricula([FromBody] CrearPreMatriculaRequest request) { _service = new CrearPreMatriculaService(_unitOfWork); var rta = _service.Ejecutar(request); if (rta.isOk()) { await _context.SaveChangesAsync(); return(CreatedAtAction("GetPreMatricula", new { Id = request.id }, request)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreateUsuario([FromBody] CrearUsuarioRequest usuario) { _service = new CrearUsuarioService(_unitOfWork); var rta = _service.Ejecutar(usuario); if (rta.isOk()) { await _context.SaveChangesAsync(); return(CreatedAtAction("GetUsuario", new { correo = usuario.Correo }, usuario)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreateMensualidad([FromBody] CrearMensualidadRequest mensualidad) { _service = new CrearMensualidadService(_unitOfWork); var rta = _service.Ejecutar(mensualidad); if (rta.isOk()) { await _context.SaveChangesAsync(); //preguntar por lo que esta denteo del new return(CreatedAtAction("GetMensualidad", new { Id = mensualidad.id }, mensualidad)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreateDocente([FromBody] CrearDocenteRequest docente) { _service = new CrearDocenteService(_unitOfWork); var rta = _service.Ejecutar(docente); if (rta.isOk()) { await _context.SaveChangesAsync(); //busaca en la base de datos para guardar return(CreatedAtAction("GetDocente", new { id = docente.id }, docente)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreateCurso([FromBody] CrearCursoRequest curso) { _service = new CrearCursoService(_unitOfWork); var rta = _service.Ejecutar(curso); if (rta.isOk()) { await _context.SaveChangesAsync(); //busaca en la base de datos para guardar return(CreatedAtAction("GetCurso", new { id = curso.id }, curso)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreateMaterias([FromBody] CrearMateriaRequest materias) { _service = new CrearMateriaService(_unitOfWork); var rta = _service.Ejecutar(materias); if (rta.isOk()) { await _context.SaveChangesAsync(); //preguntar por lo que esta denteo del new return(CreatedAtAction("GetMateria", new { id = materias.Id }, materias)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreateMatricula([FromBody] int idPreMatricula) { _service = new CrearMatriculaService(_unitOfWork); request = new CrearMatriculaRequest(); request.IdPreMatricula = idPreMatricula; var rta = _service.Ejecutar(request); if (rta.isOk()) { await _context.SaveChangesAsync(); return(CreatedAtAction("GetUsuario", new { IdPrematricula = request.IdPreMatricula }, request)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreateNota([FromBody] NotaRequest nota) { notaResponse = new NotaResponse(); _service = new CrearNotaService(_unitOfWork); var rta = _service.Ejecutar(nota); if (rta.isOk()) { await _context.SaveChangesAsync(); return(CreatedAtAction("GetNota", new { nota = nota.IdEstudiante }, nota)); } return(BadRequest(rta.Message)); }
public async Task <IActionResult> CreatePeriodo([FromBody] PeriodoRequest periodo) { PeriodoResponse = new PeriodoResponse(); _service = new CrearPeriodoService(_unitOfWork); var rta = _service.CrearPerido(periodo); if (rta.isOk()) { await _context.SaveChangesAsync(); return(CreatedAtAction("GetPeriodo", new { periodo = periodo.NumeroPeriodo }, periodo)); } return(BadRequest(rta.Message)); }