示例#1
0
        public frmAuditoria(frmPrincipal ventanaPrincipal)
        {
            InitializeComponent();
            this.ventanaPrincipal = ventanaPrincipal;

            numIdEmpleado = ventanaPrincipal.getIdEmpleado();

            clsTablaAuditada objTablaAuditada = new clsTablaAuditada();

            dtTablas = ctrTablaAuditada.seleccionarTablas(objTablaAuditada);

            cargarGrilla();
        }
示例#2
0
        private void validarAcceso(string strUsuario, string strContrasena)
        {
            if ((strUsuario.CompareTo("admin") == 0) && (strContrasena.CompareTo("admin") == 0))
            {
                frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                this.Visible = false;
                ventanaPrincipal.nombreusuario = "admin";
                ventanaPrincipal.Show();
            }
            else
            {
                //MessageBox.Show("Usuario y/o Contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                dtusuario = clsGestorBD.up_SelPersonal(strUsuario, strContrasena);
                if (dtusuario == null)
                {
                    MessageBox.Show("Usuario y/o Contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    try
                    {
                        numIdUsuario = Int32.Parse(dtusuario.Rows[0][0].ToString());

                        frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                        ventanaPrincipal.idperfil      = Int32.Parse(dtusuario.Rows[0][3].ToString());
                        ventanaPrincipal.nombreusuario = dtusuario.Rows[0][4].ToString();
                        this.Visible = false;
                        ventanaPrincipal.Show();
                    }
                    catch
                    {
                        MessageBox.Show("Usuario y/o Contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
        }
示例#3
0
        private void validarAcceso(string strUsuario, string strContrasena)
        {
            if ((strUsuario.CompareTo("admin") == 0) && (strContrasena.CompareTo("admin") == 0))
            {
                frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                this.Visible = false;
                ventanaPrincipal.nombreusuario = "admin";
                ventanaPrincipal.Show();
            }
            else
            {
                //MessageBox.Show("Usuario y/o Contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                dtusuario = clsGestorBD.up_SelPersonal(strUsuario,strContrasena);
                if (dtusuario == null)
                {
                    MessageBox.Show("Usuario y/o Contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    try
                    {
                        numIdUsuario = Int32.Parse(dtusuario.Rows[0][0].ToString());

                        frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                        ventanaPrincipal.idperfil = Int32.Parse(dtusuario.Rows[0][3].ToString());
                        ventanaPrincipal.nombreusuario = dtusuario.Rows[0][4].ToString();
                        this.Visible = false;
                        ventanaPrincipal.Show();
                    }
                    catch
                    {
                        MessageBox.Show("Usuario y/o Contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }
            }
        }
示例#4
0
        private void validarAcceso()
        {
            String strUsuario, strContrasena;

            Cursor.Current = Cursors.WaitCursor;

            strUsuario    = txtUsuario.Text;
            strContrasena = txtContrasena.Text;

            if ((strUsuario.CompareTo("inicio") == 0) && (strContrasena.CompareTo("tesispucp") == 0))
            {
                DataTable dtAuxiliar = new DataTable();
                DataRow   drAuxiliar = null;

                dtAuxiliar.Columns.Clear();
                dtAuxiliar.Rows.Clear();
                dtAuxiliar.Columns.Add(new DataColumn("Menu", typeof(string)));

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Personal";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Doctor(a)";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Enfermero(a)";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Técnico(a)";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Administrativo";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Mantenimiento";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Parámetros Centro de Salud";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Área";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Especialidad Médica";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Pabellón";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Consultorio";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Modo de Ingreso";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Parámetros Paciente";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Tipo de Documento";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Ocupación";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Religión";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Idioma";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Etnia";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "País";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Parámetros Formulario HIS";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "CPT";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Laboratorio";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Financiador de Salud";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Unidad Productora de Servicios";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Seguridad";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar         = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Perfil";
                dtAuxiliar.Rows.Add(drAuxiliar);

                dtMenus         = dtAuxiliar;
                strTipoEmpleado = "CONFIGURACIÓN INICIAL";

                frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                ventanaPrincipal.Show();
                this.Visible = false;
            }
            else
            {
                if (validarFormulario())
                {
                    int numId = ctrEmpleado.validarIngreso(strUsuario, strContrasena);
                    if (numId > 0)
                    {
                        numIdEmpleado = numId;
                        setUsuario(txtUsuario.Text);
                        setContrasena(txtContrasena.Text);

                        dtMenus         = ctrEmpleado.obtenerMenusPerfil(numIdEmpleado);
                        strTipoEmpleado = ctrEmpleado.obtenerTipoEmpleado(numIdEmpleado);

                        frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                        ventanaPrincipal.Show();
                        this.Visible = false;
                    }
                    else if (numId != -1)
                    {
                        MessageBox.Show("Usuario y/o contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtContrasena.Clear();
                        txtContrasena.Focus();
                    }
                    else
                    {
                        MessageBox.Show("No se encuentra la base de datos\nVerifique la configuración", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }

            Cursor.Current = Cursors.Default;
        }
示例#5
0
 public frmTriaje(frmPrincipal ventanaPrincipal)
 {
     InitializeComponent();
     this.ventanaPrincipal = ventanaPrincipal;
     numIdEmpleado         = ventanaPrincipal.getIdEmpleado();
 }
示例#6
0
 public frmTriaje(frmPrincipal ventanaPrincipal)
 {
     InitializeComponent();
     this.ventanaPrincipal = ventanaPrincipal;
     numIdEmpleado = ventanaPrincipal.getIdEmpleado();
 }
示例#7
0
 public frmPaciente(frmPrincipal ventanaPrincipal)
 {
     InitializeComponent();
     this.ventanaPrincipal = ventanaPrincipal;
 }
示例#8
0
 public frmPaciente(frmPrincipal ventanaPrincipal)
 {
     InitializeComponent();
     this.ventanaPrincipal = ventanaPrincipal;
 }
 public frmCambiarContrasena(frmPrincipal ventanaPrincipal)
 {
     InitializeComponent();
     this.ventanaPrincipal = ventanaPrincipal;
     this.numIdEmpleado = ventanaPrincipal.obtenerIdEmpleado();
 }
示例#10
0
 public frmCambiarContrasena(frmPrincipal ventanaPrincipal)
 {
     InitializeComponent();
     this.ventanaPrincipal = ventanaPrincipal;
     this.numIdEmpleado    = ventanaPrincipal.obtenerIdEmpleado();
 }
示例#11
0
        private void validarAcceso()
        {
            String strUsuario, strContrasena;

            Cursor.Current = Cursors.WaitCursor;

            strUsuario = txtUsuario.Text;
            strContrasena = txtContrasena.Text;

            if ((strUsuario.CompareTo("inicio") == 0) && (strContrasena.CompareTo("tesispucp") == 0))
            {
                DataTable dtAuxiliar = new DataTable();
                DataRow drAuxiliar = null;

                dtAuxiliar.Columns.Clear();
                dtAuxiliar.Rows.Clear();
                dtAuxiliar.Columns.Add(new DataColumn("Menu", typeof(string)));

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Personal";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Doctor(a)";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Enfermero(a)";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Técnico(a)";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Administrativo";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Mantenimiento";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Parámetros Centro de Salud";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Área";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Especialidad Médica";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Pabellón";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Consultorio";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Modo de Ingreso";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Parámetros Paciente";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Tipo de Documento";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Ocupación";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Religión";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Idioma";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Etnia";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "País";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Parámetros Formulario HIS";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "CPT";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Laboratorio";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Financiador de Salud";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Unidad Productora de Servicios";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Seguridad";
                dtAuxiliar.Rows.Add(drAuxiliar);

                drAuxiliar = dtAuxiliar.NewRow();
                drAuxiliar["Menu"] = "Perfil";
                dtAuxiliar.Rows.Add(drAuxiliar);

                dtMenus = dtAuxiliar;
                strTipoEmpleado = "CONFIGURACIÓN INICIAL";

                frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                ventanaPrincipal.Show();
                this.Visible = false;
            }
            else
            {
                if (validarFormulario())
                {
                    int numId = ctrEmpleado.validarIngreso(strUsuario, strContrasena);
                    if (numId > 0)
                    {
                        numIdEmpleado = numId;
                        setUsuario(txtUsuario.Text);
                        setContrasena(txtContrasena.Text);

                        dtMenus = ctrEmpleado.obtenerMenusPerfil(numIdEmpleado);
                        strTipoEmpleado = ctrEmpleado.obtenerTipoEmpleado(numIdEmpleado);

                        frmPrincipal ventanaPrincipal = new frmPrincipal(this);
                        ventanaPrincipal.Show();
                        this.Visible = false;
                    }
                    else if (numId != -1)
                    {
                        MessageBox.Show("Usuario y/o contraseña incorrecta", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        txtContrasena.Clear();
                        txtContrasena.Focus();
                    }
                    else
                    {
                        MessageBox.Show("No se encuentra la base de datos\nVerifique la configuración", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }

            Cursor.Current = Cursors.Default;
        }