예제 #1
0
        private void btnacualizar_Click(object sender, EventArgs e)
        {
            if (Cmbcargo.Text == "" || txtnombre.Text == "" || txtidentificacion.Text == "" || txttelefono.Text == "" || txtdireccion.Text == "" || txtcelular.Text == "" || cmbndestu.Text == "" || cmbeps.Text == "" || cmbpensiones.Text == "" || txtemail.Text == "" || cmblicencia.Text == "" || nusuario.Text == "")
            {
                MessageBox.Show("los campos de usuario deben contener datos", "Error de actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (txttelefono2.Text == "")
            {
                q = "0";
            }
            else
            {
                q = txttelefono2.Text;
            }
            Lgestionusuario actu = new Lgestionusuario();
            string          g    = actu.M(txtidentificacion.Text, txtnombre.Text, txtdireccion.Text, txttelefono.Text, q, txtcelular.Text, cmbeps.Text, cmbndestu.Text, cmbpensiones.Text, txtemail.Text, cmblicencia.Text, nusuario.Text, Cmbcargo.Text, cmbestado.Text);

            if (g == "1")
            {
                MessageBox.Show("usuario actualizado con exito", "Informacion de actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("usuario no actualizado", "Informacion de actualizacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void cmbndestu_Enter(object sender, EventArgs e)
        {
            Lgestionusuario consunestudio = new Lgestionusuario();

            tabla = consunestudio.cnestudio();
            cmbndestu.DataSource  = tabla;
            cmbndestu.ValueMember = "Nivel_estudio";
        }
예제 #3
0
        private void cmbpensiones_Enter(object sender, EventArgs e)
        {
            Lgestionusuario consupension = new Lgestionusuario();

            tabla = consupension.cpensiones();
            cmbpensiones.DataSource  = tabla;
            cmbpensiones.ValueMember = "Nom_Pension";
        }
예제 #4
0
        private void cmbeps_Enter(object sender, EventArgs e)
        {
            Lgestionusuario consueps = new Lgestionusuario();

            tabla              = consueps.ceps();
            cmbeps.DataSource  = tabla;
            cmbeps.ValueMember = "Nom_Eps";
        }
예제 #5
0
        private void Pusuarios_Load(object sender, EventArgs e)
        {
            Lgestionusuario f     = new Lgestionusuario();
            DataTable       tabla = new DataTable();

            tabla = f.cgeneral();
            dataGridView1.DataSource = tabla;
        }
예제 #6
0
        private void button2_Click(object sender, EventArgs e)
        {
            Lgestionusuario c     = new Lgestionusuario();
            DataTable       tabla = new DataTable();

            if (consultageneral.Text == "" || txtdatoconsulta.Text == "")
            {
                MessageBox.Show("los campos de usuario deben contener datos", "Error de consulta", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (consultageneral.Text == "Nombre")
            {
                tabla = c.cespecificon(txtdatoconsulta.Text);
                dataGridView1.DataSource = tabla;
            }

            else if (consultageneral.Text == "Cedula")
            {
                tabla = c.cespecificoc(txtdatoconsulta.Text);
                dataGridView1.DataSource = tabla;
            }

            else if (consultageneral.Text == "Cargo")
            {
                if (txtdatoconsulta.Text == "")
                {
                    MessageBox.Show("los campos de usuario deben contener datos", "Error de consulta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

                else if (txtdatoconsulta.Text == "a" || txtdatoconsulta.Text == "A" || txtdatoconsulta.Text == "admin" || txtdatoconsulta.Text == "Admin" || txtdatoconsulta.Text == "Administrador" || txtdatoconsulta.Text == "administrador")
                {
                    tabla = c.cespecificocargo("admi");
                    dataGridView1.DataSource = tabla;
                }
                else if (txtdatoconsulta.Text == "c" || txtdatoconsulta.Text == "C" || txtdatoconsulta.Text == "Caje" || txtdatoconsulta.Text == "caje" || txtdatoconsulta.Text == "Cajero" || txtdatoconsulta.Text == "cajero")
                {
                    tabla = c.cespecificocargo("caje");
                    dataGridView1.DataSource = tabla;
                }
                else if (txtdatoconsulta.Text == "d" || txtdatoconsulta.Text == "D" || txtdatoconsulta.Text == "Domi" || txtdatoconsulta.Text == "domi" || txtdatoconsulta.Text == "Domiciliario" || txtdatoconsulta.Text == "domiciliario")
                {
                    tabla = c.cespecificocargo("domi");
                    dataGridView1.DataSource = tabla;
                }
                else
                {
                    MessageBox.Show("Error cargo no existe", "Error de consulta", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #7
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("¿Desea eliminar el usuario?", "eliminar usuario", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
            {
                Lgestionusuario eliminar = new Lgestionusuario();
                string          cedul    = dataGridView1.CurrentRow.Cells[0].Value.ToString();
                string          exito    = eliminar.elimi(cedul);


                if (exito == "1")
                {
                    MessageBox.Show("usuario eliminado con exito, para poder activarlo por favor consultelo y actualice el usuario", "informe de eliminacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
예제 #8
0
        private void bunifuThinButton21_Click(object sender, EventArgs e)
        {
            if (Cmbcargo.Text == "" || txtnombre.Text == "" || txtidentificacion.Text == "" || txttelefono.Text == "" || txtdireccion.Text == "" || txtcelular.Text == "" || cmbndestu.Text == "" || cmbpensiones.Text == "" || txtemail.Text == "" || cmblicencia.Text == "" || cmbeps.Text == "" || nusuario.Text == "")
            {
                MessageBox.Show("los campos de usuario deben contener datos", "Error de acceso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else if (txttelefono2.Text == "")
            {
                q = "0";
            }
            else
            {
                q = txttelefono2.Text;
            }
            Lgestionusuario regis = new Lgestionusuario();
            string          g     = regis.a(Cmbcargo.Text, txtnombre.Text, txtidentificacion.Text, txttelefono.Text, txtdireccion.Text, txtcelular.Text, cmbndestu.Text, cmbpensiones.Text, txtemail.Text, cmblicencia.Text, q, registrado, cmbeps.Text, nusuario.Text);

            j = g;
            validacion();
        }
예제 #9
0
        private void btneps_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                MessageBox.Show("Espacios vacios", "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                Lgestionusuario pensiones = new Lgestionusuario();
                string          respuesta = pensiones.rpensiones(textBox1.Text);

                if (respuesta == "1")
                {
                    MessageBox.Show("fondo registrado con exito ", "registrar fondo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else if (respuesta == "2")
                {
                    MessageBox.Show("fondo no registrado", "registrar fondo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #10
0
        private void btneps_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                MessageBox.Show("espacio vacio", "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                Lgestionusuario eps       = new Lgestionusuario();
                string          respuesta = eps.epsreg(textBox1.Text);

                if (respuesta == "1")
                {
                    MessageBox.Show("Eps registrada con exito", "registrar eps", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else if (respuesta == "2")
                {
                    MessageBox.Show("Eps no registrada", "registrar eps", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #11
0
        //metodo de validacion de usuario
        public void x(string a, string b, string c)
        {
            usu = c;                                     //guarda en una variable global el nombre de usuario
            Lgestionusuario ge  = new Lgestionusuario(); //instancia lgestionusuario
            string          q   = ge.d(b);               //recibe al cedula del usuario y sobrecarga
            PnUsuario       reg = new PnUsuario();       //instancia pnusuario

            reg.N(q);                                    //envia la cedula del usuaio al metodod n de pnusuario

            if (c == "admi")                             //valida tipo de usuario y
            {
                Usuario.Text    = "Administrador";
                LogAdm.Visible  = true;
                label7.Text     = a;
                label6.Text     = b;
                label4.Text     = "Administrador";
                coheadm.Visible = true;
                admi.Visible    = true;
            }
            else if (c == "caje")

            {
                Usuario.Text      = "Cajero";
                Logcajero.Visible = true;
                label7.Text       = a;
                label6.Text       = b;
                label4.Text       = "Cajero";
                coheCjero.Visible = true;
                caje.Visible      = true;
                //cambia de color los controles principales
                BarraTitulo.BackColor = Color.FromArgb(192, 189, 125);
                panel1.BackColor      = Color.FromArgb(138, 131, 98);
                panelMenu.BackColor   = Color.FromArgb(89, 87, 65);
                //inabilita botones
                btnUsuarios.Enabled = false;
                //color del boton
                btnreportes.Normalcolor     = Color.FromArgb(138, 131, 98);
                btnClientes.Normalcolor     = Color.FromArgb(138, 131, 98);
                btnVentas.Normalcolor       = Color.FromArgb(138, 131, 98);
                btnProductos.Normalcolor    = Color.FromArgb(138, 131, 98);
                btnDomicilios.Normalcolor   = Color.FromArgb(138, 131, 98);
                btnfacproveedor.Normalcolor = Color.FromArgb(138, 131, 98);
                btnProveedores.Normalcolor  = Color.FromArgb(138, 131, 98);
                btnlugar.Normalcolor        = Color.FromArgb(138, 131, 98);
                //color de animacion
                btnreportes.OnHovercolor     = Color.FromArgb(192, 189, 125);
                btnClientes.OnHovercolor     = Color.FromArgb(192, 189, 125);
                btnVentas.OnHovercolor       = Color.FromArgb(192, 189, 125);
                btnProductos.OnHovercolor    = Color.FromArgb(192, 189, 125);
                btnDomicilios.OnHovercolor   = Color.FromArgb(192, 189, 125);
                btnfacproveedor.OnHovercolor = Color.FromArgb(192, 189, 125);
                btnProveedores.OnHovercolor  = Color.FromArgb(192, 189, 125);
                btnlugar.OnHovercolor        = Color.FromArgb(192, 189, 125);
                //boton activo
                btnreportes.Activecolor     = Color.FromArgb(192, 189, 125);
                btnClientes.Activecolor     = Color.FromArgb(192, 189, 125);
                btnVentas.Activecolor       = Color.FromArgb(192, 189, 125);
                btnProductos.Activecolor    = Color.FromArgb(192, 189, 125);
                btnDomicilios.Activecolor   = Color.FromArgb(192, 189, 125);
                btnfacproveedor.Activecolor = Color.FromArgb(192, 189, 125);
                btnProveedores.Activecolor  = Color.FromArgb(192, 189, 125);
                btnlugar.Activecolor        = Color.FromArgb(192, 189, 125);
            }
            else if (c == "domi")
            {
                Usuario.Text            = "Domiciliario";
                Logdomiciliario.Visible = true;
                label7.Text             = a;
                label6.Text             = b;
                label4.Text             = "Domiciliario";
                cohedomicili.Visible    = true;
                domi.Visible            = true;
                //cambia de color los controles principales
                BarraTitulo.BackColor = Color.FromArgb(150, 197, 188);
                panel1.BackColor      = Color.FromArgb(99, 129, 125);
                panelMenu.BackColor   = Color.FromArgb(66, 87, 76);
                //inabilita botones
                btnUsuarios.Enabled     = false;
                btnProveedores.Enabled  = false;
                btnfacproveedor.Enabled = false;
                //color del boton
                btnreportes.Normalcolor     = Color.FromArgb(99, 129, 125);
                btnClientes.Normalcolor     = Color.FromArgb(99, 129, 125);
                btnVentas.Normalcolor       = Color.FromArgb(99, 129, 125);
                btnProductos.Normalcolor    = Color.FromArgb(99, 129, 125);
                btnDomicilios.Normalcolor   = Color.FromArgb(99, 129, 125);
                btnfacproveedor.Normalcolor = Color.FromArgb(99, 129, 125);
                btnProveedores.Normalcolor  = Color.FromArgb(99, 129, 125);
                btnlugar.Normalcolor        = Color.FromArgb(99, 129, 125);
                //color de animacion
                btnreportes.OnHovercolor     = Color.FromArgb(150, 197, 188);
                btnClientes.OnHovercolor     = Color.FromArgb(150, 197, 188);
                btnVentas.OnHovercolor       = Color.FromArgb(150, 197, 188);
                btnProductos.OnHovercolor    = Color.FromArgb(150, 197, 188);
                btnDomicilios.OnHovercolor   = Color.FromArgb(150, 197, 188);
                btnfacproveedor.OnHovercolor = Color.FromArgb(150, 197, 188);
                btnProveedores.OnHovercolor  = Color.FromArgb(150, 197, 188);
                btnlugar.OnHovercolor        = Color.FromArgb(150, 197, 188);
                //boton activo
                btnreportes.Activecolor     = Color.FromArgb(150, 197, 188);
                btnClientes.Activecolor     = Color.FromArgb(150, 197, 188);
                btnVentas.Activecolor       = Color.FromArgb(150, 197, 188);
                btnProductos.Activecolor    = Color.FromArgb(150, 197, 188);
                btnDomicilios.Activecolor   = Color.FromArgb(150, 197, 188);
                btnfacproveedor.Activecolor = Color.FromArgb(150, 197, 188);
                btnProveedores.Activecolor  = Color.FromArgb(150, 197, 188);
                btnlugar.Activecolor        = Color.FromArgb(150, 197, 188);
            }
        }
예제 #12
0
        private void PnUsuario_Load(object sender, EventArgs e)
        {
            Lgestionusuario eps1 = new Lgestionusuario();

            tabla = eps1.ceps();
        }
예제 #13
0
        public void regis(string a)
        {
            Lgestionusuario v = new Lgestionusuario();

            c = v.d(a);
        }