Пример #1
0
        private void btnCargar_Click(object sender, EventArgs e)
        {
            DiaLaboral dia      = new DiaLaboral();
            Date       fechaIni = new Date(cmbFechaInicio.Value);
            Date       fechaFin = new Date(cmbFechaFin.Value);

            if (ckbxEmpleado.Checked == true)
            {
                if (ckbxAsistencia.Checked == true)
                {
                    int    idemp = (int)cmbEmpleado.SelectedValue;
                    String asist = cmbAsistencia.SelectedItem.ToString();
                    dgvAsistencias.DataSource = dia.reporteEmpleadoAsistencia(idemp, fechaIni, fechaFin, asist, this.conexion);
                }
                else
                {
                    int idemp = (int)cmbEmpleado.SelectedValue;
                    dgvAsistencias.DataSource = dia.reporteEmpleado(idemp, fechaIni, fechaFin, this.conexion);
                }
            }
            else
            {
                if (ckbxAsistencia.Checked == true)
                {
                    String asist = cmbAsistencia.SelectedItem.ToString();
                    dgvAsistencias.DataSource = dia.reporteAsistencia(fechaIni, fechaFin, asist, this.conexion);
                }
                else
                {
                    dgvAsistencias.DataSource = dia.reporteGeneral(fechaIni, fechaFin, this.conexion);
                }
            }
        }
Пример #2
0
        private void btnCargar_Click(object sender, EventArgs e)
        {
            DiaLaboral        dia = new DiaLaboral();
            List <DiaLaboral> dias;
            Date fechaIni = new Date(cmbFechaInicio.Value);
            Date fechaFin = new Date(cmbFechaFin.Value);

            if (ckbxEmpleado.Checked == true)
            {
                if (ckbxAsistencia.Checked == true)
                {
                    int    idemp = Convert.ToInt32(cmbEmpleados.SelectedItem.ToString());
                    String asist = cmbAsistencia.SelectedItem.ToString();
                    dias = dia.reporteEmpleadoAsistencia(idemp, fechaIni, fechaFin, asist, this.conexion);
                    carguarDGV(dias);
                }
                else
                {
                    int idemp = Convert.ToInt32(cmbEmpleados.SelectedItem.ToString());
                    dias = dia.reporteEmpleado(idemp, fechaIni, fechaFin, this.conexion);
                    carguarDGV(dias);
                }
            }
            else
            {
                if (ckbxAsistencia.Checked == true)
                {
                    String asist = cmbAsistencia.SelectedItem.ToString();
                    dias = dia.reporteAsistencia(fechaIni, fechaFin, asist, this.conexion);
                    carguarDGV(dias);
                }
                else
                {
                    dias = dia.reporteGeneral(fechaIni, fechaFin, this.conexion);
                    carguarDGV(dias);
                }
            }
        }