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); }
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)); } }
public Usuarios UpdateUserPermissionsScreens(PermissionsUserDto usuarioUpdate) { return(_permissionsServices.UpdateUserPermissionsScreens(usuarioUpdate)); }