using System; using System.Collections.Generic; using System.Data; using System.Diagnostics; using System.Globalization; using System.IO; using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; using System.Security; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using ADSUtileriasWF.Helpers; using Microsoft.VisualBasic; namespace ADSUtileriasWF.Data.Externa.PV { public class ClsUsuariosProcesos : CLSExternoBase { public int CveUsuario { get; set; } public int CveProceso { get; set; } public int Permitir { get; set; } public ClsUsuariosProcesos() { } public bool GetUsuariosProcesos(int CveProceso, int CveUsuario) { bool Retorno = false; try { datos = proxy.GetUsuariosProcesos(CveProceso, CveUsuario); if (datos.Tabla.Rows.Count > 0) { DataRow drow= datos.Tabla.Rows[0]; this.CveUsuario = drow["CveUsuario"].ToString().ToEntero(); this.CveProceso = drow["CveProceso"].ToString().ToEntero(); this.Permitir = drow["Permitir"].ToString().ToEntero(); } Retorno = true; } catch (Exception ex) { OnError("Ocurrió un error al consultar Los Procesos de Usuarios.", "Error", ex, MessageBoxIcon.Error); } return Retorno; } } }