public IActionResult Actualizar([FromBody] TipoUsuarioDTO tipoUsuario)
        {
            if (tipoUsuario == null)
            {
                return(BadRequest("Debe enviar datos"));
            }

            if (tipoUsuario.IdTip == 0)
            {
                return(BadRequest("Debe enviar id"));
            }

            if (string.IsNullOrEmpty(tipoUsuario.Descripcion))
            {
                return(BadRequest("Debe enviar descripción"));
            }

            var tipoUsuarioActualizar = _tipoUsuarioService.Actualizar(tipoUsuario);

            if (tipoUsuarioActualizar == null)
            {
                return(BadRequest("Tipo de usuario no actualizado"));
            }

            return(Ok(tipoUsuarioActualizar));
        }
Esempio n. 2
0
        public IActionResult Grabar(TipoUsuarioDTO tipoUsuario)
        {
            if (tipoUsuario.IdTip == 0)
            {
                _tipoUsuarioService.Insertar(tipoUsuario);
            }
            else
            {
                _tipoUsuarioService.Actualizar(tipoUsuario);
            }

            return(RedirectToAction("Index"));
        }