private void _vista_UsuarioDeseaBorrarUsuario(object sender, UsuarioArgumento e) { var op = UsuarioServicio.EliminarUsuario(e.Data); if (op.Resultado == ResultadoOperacionTipo.Exito) { _vista.Usuarios = UsuarioServicio.ObtenerUsuarios(new Usuario { LOGIN = null }); _vista.TerminoProceso("cpLimpiarControles", "Enabled", sender); } else { _vista.EstablecerError(op.Mensaje, sender); } }
public void EliminarUsuario() { try { if (Sesion.Instance.Rol != Rol.JEFE) { return; } var usuario = _vista.UsuarioSeleccionado.ToEntity(); _servicio.EliminarUsuario(usuario); } catch (Exception e) { _vista.MostrarExcepcion(e); } }