public ResponseEntity <UsuarioViewModel> UpdaUsuario(UpdUsuarioRequest request)
        {
            var usuario = usuarioRepository.UpdaUsuario(request);
            UsuarioViewModel usuarioViewModel = mapper.Map <UsuarioViewModel>(usuario);

            return(ResponseEntity <UsuarioViewModel> .Create(usuarioViewModel));
        }
示例#2
0
        public Usuario UpdaUsuario(UpdUsuarioRequest request)
        {
            var usuario = dbcontext.Usuario.Where(o => o.UsuarioId == request.UsuarioId).FirstOrDefault();

            if (usuario == null)
            {
                throw new Exception("No se encontro el usuario a modificar.");
            }

            dbcontext.Usuario.Update(usuario);
            dbcontext.SaveChanges();

            return(GetUsuario(new GetUsuarioRequest()
            {
                UsuarioId = usuario.UsuarioId
            }));
        }