Exemplo n.º 1
0
        public async Task <IActionResult> PutEstado([FromBody] EstadoUpdateVM estado)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var elEstado = await _servicioEstado.Update(estado);

            return(Ok(elEstado));
        }
Exemplo n.º 2
0
        public async Task <Estado> Update(EstadoUpdateVM model)
        {
            if (model.estado_id < 1)
            {
                throw new Exception("La ID insertada es incorrecta.");
            }

            var modelo = await _context.Estados.FindAsync(model.estado_id);

            modelo.nombre = model.nombre;
            modelo.codigo = model.codigo;

            _context.Estados.Update(modelo);
            await _context.SaveChangesAsync();

            return(modelo);
        }