Beispiel #1
0
        public void CrearCurso(CrearCursoRequest CursoRequest, string expected)
        {
            _Cursoservice = new CrearCursoService(_unitOfWork);
            var response = _Cursoservice.Ejecutar(CursoRequest);

            Assert.AreEqual(expected, response.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));
        }