private void CmdBuscar_Click(object sender, EventArgs e) { if (Convert.ToInt32(CboMeses.SelectedValue) == 0) { MessageBox.Show("No se ha especificado el mes a consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboMeses.Focus(); return; } if (Convert.ToInt32(CboAño.SelectedValue) == 0) { MessageBox.Show("No se ha especificado el año de trabajo", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboAño.Focus(); return; } if (Convert.ToString(CboEmpresa.SelectedValue) == "") { MessageBox.Show("No se ha especificado la empresa que desea consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboEmpresa.Focus(); return; } DataTable dtResultIng = new DataTable(); DataTable dtResultSal = new DataTable(); int n_mes = Convert.ToInt32(CboMeses.SelectedValue); int n_ano = Convert.ToInt32(CboAño.SelectedValue); string c_codempresa = Convert.ToString(CboEmpresa.SelectedValue); objCabecera.mysConec = mysConec; dtResultIng = objCabecera.ListarIngresos(n_ano, n_mes, c_codempresa); dtResultSal = objCabecera.ListarSalidas(n_ano, n_mes, c_codempresa); FgItems.Rows.Count = 2; if (dtResultIng.Rows.Count != 0) { MostrarDatos(dtResultIng, dtResultSal); } else { MessageBox.Show("! No se ha encontrado marcaciones con los criterios especificados ¡.. Posiblemente no hay empleados activos, pique en el boton Activar Empleados para activarlos", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } dtResultIng = null; dtResultSal = null; }
private void ToolImprimir_Click(object sender, EventArgs e) { if (Convert.ToInt32(CboMeses.SelectedValue) == 0) { MessageBox.Show("No se ha especificado el mes a consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboMeses.Focus(); return; } if (Convert.ToInt32(CboAño.SelectedValue) == 0) { MessageBox.Show("No se ha especificado el año de trabajo", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboAño.Focus(); return; } if (Convert.ToString(CboEmpresa.SelectedValue) == "") { MessageBox.Show("No se ha especificado la empresa que desea consultar", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); CboEmpresa.Focus(); return; } int n_opcion = 0; objCabecera.STU_SISTEMA = STU_SISTEMA; if (OptImp1.Checked == true) { n_opcion = 1; } if (OptImp2.Checked == true) { n_opcion = 2; } if (OptImp3.Checked == true) { n_opcion = 3; } objCabecera.RptAsistencia(n_opcion, Convert.ToInt32(CboAño.SelectedValue), Convert.ToInt32(CboMeses.SelectedValue), Convert.ToString(CboEmpresa.SelectedValue)); }