Пример #1
0
        public void cargarDatos()
        {
            Operaciones op = new Operaciones();

            dgvDetalleNomina.DataSource = op.ConsultaConResultado("select empleados.idempleado, empleados.nombreempleado, empleados.apellidoempleado, empleados.sueldoempleado, empleados.cedulaempleado, cargo.descricargo, (empleados.sueldoempleado*0.12) ISR, (empleados.sueldoempleado*0.4) SS, (empleados.sueldoempleado*0.02) Ahorros, ((empleados.sueldoempleado*0.012)+(empleados.sueldoempleado*0.012)+(empleados.sueldoempleado*0.04)+(empleados.sueldoempleado*0.02)) 'Total Deducc', ((empleados.sueldoempleado)-((empleados.sueldoempleado*0.12)+(empleados.sueldoempleado*0.04)+(empleados.sueldoempleado*0.02))) 'Sueldo Neto' from empleados inner join cargo on empleados.idcargo=cargo.idcargo");
        }
Пример #2
0
        private void btnimprimir_Click(object sender, EventArgs e)
        {
            Operaciones op = new Operaciones();
            DataSet ds = new DataSet();
            
            
            if (rbtnid.Checked == true)
            {
                DataTable dt =  op.ConsultaConResultado("select * from empleados where idempleado like'%" + txtbuscar.Text.Trim() + "%'");
                
                ds.Tables.Add(dt);
                ds.Tables[0].TableName = "empleados";
                ds.WriteXml(@"C:\sistemas\nomina.xml");

                frmReporteEmpleado re = new frmReporteEmpleado();
                re.Show();
            }

           else  if (rbtnnombre.Checked == true)
            {
                DataTable dt = op.ConsultaConResultado("select * from empleados where nombreempleado like'%" + txtbuscar.Text.Trim() + "%'");

                ds.Tables.Add(dt);
                ds.Tables[0].TableName = "empleados";
                ds.WriteXml(@"C:\sistemas\xmlNomina\empleadonomina.xml");

                frmReporteEmpleado re = new frmReporteEmpleado();
                re.Show();
            }

           else  if (rbtnapellido.Checked == true)
            {
                DataTable dt = op.ConsultaConResultado("select * from empleados where apellidoempleado like'%" + txtbuscar.Text.Trim() + "%'");
                ds.Tables.Add(dt);
                ds.Tables[0].TableName = "empleados";
                ds.WriteXml(@"C:\sistemas\xmlNomina\empleadonomina.xml");

                frmReporteEmpleado re = new frmReporteEmpleado();
                re.Show();
            }


            else if (rbtncedula.Checked == true)
            {
                DataTable dt= op.ConsultaConResultado("select * from empleados where cedulaempleado like'%" + txtbuscar.Text.Trim() + "%'");
                ds.Tables.Add(dt);
                ds.Tables[0].TableName = "empleados";
                ds.WriteXml(@"C:\sistemas\xmlNomina\empleadonomina.xml");

                frmReporteEmpleado re = new frmReporteEmpleado();
                re.Show();
            }

            else if (txtbuscar.Text.Length == 0)
            {
                DataTable dt = op.ConsultaConResultado("select * from empleados");
                ds.Tables.Add(dt);
                ds.Tables[0].TableName = "empleados";
                ds.WriteXml(@"C:\sistemas\xmlNomina\empleadonomina.xml");

                frmReporteEmpleado re = new frmReporteEmpleado();
                re.Show();
            }

    


        }
Пример #3
0
        private void frmBusquedaCargo_Load(object sender, EventArgs e)
        {
            Operaciones op = new Operaciones();

            dgvcargo.DataSource = op.ConsultaConResultado("select * from cargo");
        }