Пример #1
0
        public Usuarios UpdateUserPermissionsScreens(PermissionsUserDto permissions)
        {
            string   webApiUrl  = WebApiMethods.UpdateUserPermissionsScreens;
            Usuarios userResult = App.HttpTools.HttpPostObjectWithResponseDataAsync <PermissionsUserDto, Usuarios>(webApiUrl, permissions, "Error en la actualización de los permisos del usuario").Result;

            return(userResult);
        }
Пример #2
0
 public IActionResult UpdateUserPermissionsScreens([FromBody] PermissionsUserDto usuario)
 {
     try
     {
         Usuarios usuarioUpdate = PosUoW.UsuariosRepository.GetById(x => x.idUsuario == usuario.idUsuario);
         if (usuarioUpdate != null)
         {
             usuarioUpdate.PantallasUsuario = usuario.pantallasUsuario;
             PosUoW.UsuariosRepository.Update(usuarioUpdate);
             PosUoW.Save();
             return(Ok(usuarioUpdate));
         }
         else
         {
             return(NotFound());
         }
     }
     catch (Exception ex)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError, ex));
     }
 }
Пример #3
0
 public Usuarios UpdateUserPermissionsScreens(PermissionsUserDto usuarioUpdate)
 {
     return(_permissionsServices.UpdateUserPermissionsScreens(usuarioUpdate));
 }