void EjecutarConsulta() { if (funFunciones.NulosC(TxtFchIni.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (funFunciones.NulosC(TxtFchFin.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } int m_tiprep = 0; CN_pro_solicitudtareas o_protar = new CN_pro_solicitudtareas(); o_protar.mysConec = mysConec; o_protar.STU_SISTEMA = STU_SISTEMA; string c_CadINIte = funFlex.Flex_CadenaIN(FgPro, 2, 1); o_protar.Consulta3(STU_SISTEMA.EMPRESAID, TxtFchIni.Text, TxtFchFin.Text, c_CadINIte); dtLista = o_protar.dtLista; //funFlex.b_AlternarColor = true; funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true); PintarDatos(); MessageBox.Show("¡ Los datos se mostraron con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); FgDatos.Focus(); }
private void CmdImp_Click(object sender, EventArgs e) { if (TxtFchIni.Text == "") { MessageBox.Show("¡ No ha especificado la fecha de inicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (TxtFchFin.Text == "") { MessageBox.Show("¡ No ha especificado la fecha final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } CN_pla_empleados o_emp = new CN_pla_empleados(); o_emp.mysConec = mysConec; o_emp.STU_SISTEMA = STU_SISTEMA; o_emp.ReporteFormat2(TxtFchIni.Text, TxtFchFin.Text, Convert.ToInt32(TxtPor.Text)); this.Close(); }
private void CmdPri_Click(object sender, EventArgs e) { if (Convert.ToDateTime(TxtFchIni.Text) > Convert.ToDateTime(TxtFchFin.Text)) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha termino ! ", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } CN_vta_ventas funVentas = new CN_vta_ventas(); funVentas.mysConec = mysConec; funVentas.STU_SISTEMA = STU_SISTEMA; if (OptRes.Checked == true) { funVentas.VerReporteLiquidacion(1, TxtFchIni.Text, TxtFchFin.Text); } else { funVentas.VerReporteLiquidacion(2, TxtFchIni.Text, TxtFchFin.Text); } }
bool CamposOK() { bool booEstado = true; if (Convert.ToInt16(CboRes.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado el responsable de la importacion !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; CboRes.Focus(); return(booEstado); } if (TxtFchIni.Text == "") { MessageBox.Show("¡ No ha especificado la fecha de inicio de la importacion !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtFchIni.Focus(); return(booEstado); } if (TxtFchFin.Text == "") { MessageBox.Show("¡ No ha especificado la fecha final de la importacion !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtFchFin.Focus(); return(booEstado); } if (TxtFchImp.Text == "") { MessageBox.Show("¡ No ha especificado el dia en que se importo la asistencia !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtFchImp.Focus(); return(booEstado); } return(booEstado); }
private void FrmConsultaCompras_Activated(object sender, EventArgs e) { TxtFchIni.Focus(); }
void EjecutarConsulta() { if (TxtFchIni.Text == " ") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (TxtFchFin.Text == " ") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); int n_idmon = 0; int n_tipfch = 0; int n_tipsal = 0; string c_cadpro = HallarCadINPro(); string c_cadite = HallarCadINIte(); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (OptTod.Checked == true) { n_idmon = 0; } if (OptSol.Checked == true) { n_idmon = 115; } if (OptDol.Checked == true) { n_idmon = 151; } if (OptFchEmi.Checked == true) { n_tipfch = 1; } if (OptFchVen.Checked == true) { n_tipfch = 2; } if (OptFchReg.Checked == true) { n_tipfch = 3; } if (OptTodDoc.Checked == true) { n_tipsal = 1; } if (OptPen.Checked == true) { n_tipsal = 2; } if (OptPag.Checked == true) { n_tipsal = 3; } int n_tipoconsulta = 0; CN_log_compras funCom = new CN_log_compras(); funCom.mysConec = mysConec; funCom.STU_SISTEMA = STU_SISTEMA; if (OptRes.Checked == true) { n_tipoconsulta = 1; } if (OptDet.Checked == true) { n_tipoconsulta = 2; } if (OptResDet.Checked == true) { n_tipoconsulta = 3; } funCom.Consulta2(STU_SISTEMA.EMPRESAID, TxtFchIni.Text, TxtFchFin.Text, n_idmon, n_tipfch, n_tipsal, n_Libro, n_tipoconsulta); dtLista = funCom.dtLista; if (Convert.ToInt32(CboTipPro.SelectedValue) != 0) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idtipexi = " + Convert.ToInt32(CboTipPro.SelectedValue).ToString() + ""); } if (OptRes.Checked == true) { dtLista = dtLista; } if (OptDet.Checked == true) { if ((c_cadpro != "()") && (c_cadite != "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + " AND n_idite IN " + c_cadite + ""); } if ((c_cadpro != "()") && (c_cadite == "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + ""); } } if (OptResDet.Checked == true) { if ((c_cadpro != "()") && (c_cadite != "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + " AND n_iditem IN " + c_cadite + ""); } if ((c_cadpro != "()") && (c_cadite == "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idpro IN " + c_cadpro + ""); } if ((c_cadite != "()") && (c_cadpro == "()")) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_iditem IN " + c_cadite + ""); } } if (OptRes.Checked == true) { FgDatos.Cols.Count = 13; Cabecera1(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true); SetearCabecera1(); } if (OptDet.Checked == true) { FgDatos.Cols.Count = 18; Cabecera2(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 2, true); SetearCabecera2(); } if (OptResDet.Checked == true) { FgDatos.Cols.Count = 7; Cabecera3(); dtLista = funDatos.DataTableOrdenar(dtLista, "c_cliente"); funFlex.FlexMostrarDatos(FgDatos, arrCabecera3, dtLista, 2, true); SetearCabecera3(); } }
void EjecutarConsulta() { int n_tiprep = 0; int n_tipgru = 0; if (funFunciones.NulosC(TxtFchIni.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (funFunciones.NulosC(TxtFchFin.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (OptTip1.Checked == true) { n_tiprep = 1; } if (OptTip2.Checked == true) { n_tiprep = 2; } if (OptGru1.Checked == true) { n_tipgru = 1; } if (OptGru2.Checked == true) { n_tipgru = 2; } if (OptGru3.Checked == true) { n_tipgru = 3; } CN_pro_produccion funCom = new CN_pro_produccion(); funCom.mysConec = mysConec; funCom.STU_SISTEMA = STU_SISTEMA; string c_CadINIte = funFlex.Flex_CadenaIN(FgPro, 2, 1); string c_CadINIns = funFlex.Flex_CadenaIN(FgIns, 2, 1);; FgDatos.Rows.Count = 2; if (n_tiprep == 1) { FgDatos.Cols.Count = 13; funCom.Consulta4(STU_SISTEMA.EMPRESAID, TxtFchIni.Text, TxtFchFin.Text, c_CadINIte, c_CadINIns); //, n_tiprep, n_tipgru, c_CadINCli, c_CadINIte); dtLista = funCom.dtListar; Cabecera2(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 2, true); } if (n_tiprep == 2) { FgDatos.Cols.Count = 13; funCom.Consulta1(STU_SISTEMA.EMPRESAID, TxtFchIni.Text, TxtFchFin.Text, c_CadINIte, c_CadINIns); //, n_tiprep, n_tipgru, c_CadINCli, c_CadINIte); dtLista = funCom.dtListar; Cabecera1(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true); } }
void EjecutarConsulta() { try { Cursor.Current = Cursors.WaitCursor; ConfigurarCabecera(); if (funFunciones.NulosC(TxtFchIni.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (funFunciones.NulosC(TxtFchFin.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } DataTable dtListaDetallado = new DataTable(); DataTable dtLista = new DataTable(); DataTable dtLista2 = new DataTable(); int m_tiprep = 0; CN_pla_empleados o_emple = new CN_pla_empleados(STU_SISTEMA); o_emple.STU_SISTEMA = STU_SISTEMA; if (OpTod.Checked == true) { m_tiprep = 1; } if (OptPen.Checked == true) { m_tiprep = 2; } if (OptEnt.Checked == true) { m_tiprep = 3; } o_emple.ListarAsistenciaDetallado(TxtFchIni.Text, TxtFchFin.Text); dtListaDetallado = o_emple.dtLista; o_emple.ListarAsistenciaDec(TxtFchIni.Text, TxtFchFin.Text); dtLista = o_emple.dtLista; o_emple.ListarAsistenciaHor(TxtFchIni.Text, TxtFchFin.Text); dtLista2 = o_emple.dtLista; funFlex.b_AlternarColor = true; funFlex.FlexMostrarDatos(FgDetallado, arrCabeceraDetallado, dtListaDetallado, 2, true); funFlex = new Cls_FlexGrid(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 3, true); funFlex = new Cls_FlexGrid(); funFlex.FlexMostrarDatos(FgDatos2, arrCabecera2, dtLista2, 3, true); SetearCabecera1(); ResaltarErrores(); MessageBox.Show("¡ Los datos se mostraron con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); FgDetallado.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } finally { Cursor.Current = Cursors.Default; } }
void EjecutarConsulta() { int n_idmon = 0; int n_tipfch = 0; int n_tipsal = 0; if (funFunciones.NulosC(TxtFchIni.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (funFunciones.NulosC(TxtFchFin.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (OptTod.Checked == true) { n_idmon = 0; } if (OptSol.Checked == true) { n_idmon = 115; } if (OptDol.Checked == true) { n_idmon = 151; } //if (OptFchEmi.Checked == true) { n_tipfch = 1; } //if (OptFchVen.Checked == true) { n_tipfch = 2; } //if (OptFchReg.Checked == true) { n_tipfch = 3; } if (OptTodDoc.Checked == true) { n_tipsal = 1; } if (OptPen.Checked == true) { n_tipsal = 2; } if (OptPag.Checked == true) { n_tipsal = 3; } //CN_log_compras funCom = new CN_log_compras(); int n_tipoconsulta = 0; CN_vta_ventas funCom = new CN_vta_ventas(); funCom.mysConec = mysConec; funCom.STU_SISTEMA = STU_SISTEMA; if (OptRes.Checked == true) { n_tipoconsulta = 1; } if (OptDet.Checked == true) { n_tipoconsulta = 2; } //if (OptResDet.Checked == true) { n_tipoconsulta = 3; } funCom.Consulta2(STU_SISTEMA.EMPRESAID, TxtFchIni.Text, TxtFchFin.Text, n_idmon, n_tipfch, n_tipsal, n_Libro, n_tipoconsulta); dtLista = funCom.dtLista1; if (OptRes.Checked == true) { FgDatos.Cols.Count = 13; Cabecera1(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true); SetearCabecera1(); } if (OptDet.Checked == true) { FgDatos.Cols.Count = 18; Cabecera2(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 2, true); SetearCabecera2(); } //if (OptResDet.Checked == true) //{ // FgDatos.Cols.Count = 7; // Cabecera3(); // funFlex.FlexMostrarDatos(FgDatos, arrCabecera3, dtLista, 2, true); // SetearCabecera3(); //} }
private void ToolGrabar_Click(object sender, EventArgs e) { if (TxtFchIni.Text == "") { MessageBox.Show("¡ Ingrese fecha de inicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (TxtFchFin.Text == "") { MessageBox.Show("¡ Ingrese fecha final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } if (TxtFchIni.Value > TxtFchFin.Value) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return; } int n_tipMov = 0; int n_row = 0; if (OptIng.Checked == true) { n_tipMov = 1; } else { n_tipMov = 2; } FgFlex.Rows.Count = 2; CN_alm_movimientos objAlm = new CN_alm_movimientos(); DataTable dtResult = new DataTable(); DateTime dtFch; objAlm.mysConec = mysConec; dtResult = objAlm.VerMovimientosAlmacen(STU_SISTEMA.EMPRESAID, Convert.ToInt32(CboAlmacen.SelectedValue), Convert.ToInt32(CboTipOpe.SelectedValue), Convert.ToInt32(CboTipExi.SelectedValue), Convert.ToInt32(CboItem.SelectedValue), n_tipMov, TxtFchIni.Text, TxtFchFin.Text); if (dtResult.Rows.Count == 0) { } else { if (OptEst2.Checked == true) { dtResult = funDatos.DataTableFiltrar(dtResult, "n_iddocven <> 0"); } if (OptEst3.Checked == true) { dtResult = funDatos.DataTableFiltrar(dtResult, "n_iddocven = 0"); } for (n_row = 0; n_row <= dtResult.Rows.Count - 1; n_row++) { FgFlex.Rows.Count = FgFlex.Rows.Count + 1; FgFlex.SetData(FgFlex.Rows.Count - 1, 1, dtResult.Rows[n_row]["c_destipdoc"].ToString()); dtFch = Convert.ToDateTime(dtResult.Rows[n_row]["d_fchdoc"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 2, dtFch.ToString("dd/MM/yyyy")); FgFlex.SetData(FgFlex.Rows.Count - 1, 3, dtResult.Rows[n_row]["c_numdoc"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 4, dtResult.Rows[n_row]["c_nompro"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 5, dtResult.Rows[n_row]["c_desite"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 6, Convert.ToDouble(dtResult.Rows[n_row]["n_can"]).ToString("0.00")); FgFlex.SetData(FgFlex.Rows.Count - 1, 7, Convert.ToDouble(funFunciones.NulosN(dtResult.Rows[n_row]["n_preuni"])).ToString("0.00")); FgFlex.SetData(FgFlex.Rows.Count - 1, 8, Convert.ToDouble(funFunciones.NulosN(dtResult.Rows[n_row]["n_pretot"])).ToString("0.00")); FgFlex.SetData(FgFlex.Rows.Count - 1, 9, dtResult.Rows[n_row]["c_numlot"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 10, dtResult.Rows[n_row]["c_destipope"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 11, dtResult.Rows[n_row]["c_docpagtipdoc"].ToString()); FgFlex.SetData(FgFlex.Rows.Count - 1, 12, dtResult.Rows[n_row]["c_docpagnumdoc"].ToString()); if (dtResult.Rows[n_row]["c_docpagfchdoc"].ToString() != "") { FgFlex.SetData(FgFlex.Rows.Count - 1, 13, dtResult.Rows[n_row]["c_docpagfchdoc"].ToString()); } } } }
void EjecutarConsulta() { if (funFunciones.NulosC(TxtFchIni.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (funFunciones.NulosC(TxtFchFin.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } int m_tiprep = 0; CN_vta_ventas o_ventas = new CN_vta_ventas(); o_ventas.mysConec = mysConec; o_ventas.STU_SISTEMA = STU_SISTEMA; if (OptImp.Checked == true) { m_tiprep = 1; } if (OptCan.Checked == true) { m_tiprep = 2; } string c_CadINCli = funFlex.Flex_CadenaIN(FgCli, 2, 1); if (c_CadINCli == "") { Cabecera1(); } if (c_CadINCli != "") { Cabecera2(); } o_ventas.VentasAnuales(STU_SISTEMA.EMPRESAID, m_tiprep, Convert.ToDateTime(TxtFchFin.Text).Year, c_CadINCli); dtLista = o_ventas.dtLista1; if (c_CadINCli == "") { funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true); } if (c_CadINCli != "") { funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 2, true); } MostrarTotales(); MessageBox.Show("¡ Los datos se mostraron con exito !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); FgDatos.Focus(); }
void EjecutarConsulta() { int n_idmon = 0; int n_tipsal = 0; string c_cadin = CadenaIN(); int n_camconsulta = 0; // INDICA AL REPORTE QUE CAMPO SE USARA PARA EFECTURA LA BUSQEDA DE FECHA 1 = FECHA DE DOCUMENTO ; 2 = FECHA DE REGISTRO if (funFunciones.NulosC(TxtFchIni.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha de inicio para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (funFunciones.NulosC(TxtFchFin.Text) == "") { MessageBox.Show("¡ No ha indicado la fecha final para la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } //if (OptDet.Checked==false) //{ // c_cadin = ""; //} DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha final de la consulta !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (OptRes.Checked == true) { n_camconsulta = 1; } if (OptDet.Checked == true) { n_camconsulta = 2; } if (OptTodDoc.Checked == true) { n_tipsal = 1; } if (OptPen.Checked == true) { n_tipsal = 2; } if (OptPag.Checked == true) { n_tipsal = 3; } if (OptTod.Checked == true) { n_idmon = 0; } if (OptSol.Checked == true) { n_idmon = 115; } if (OptDol.Checked == true) { n_idmon = 151; } CN_tes_ctacte functacte = new CN_tes_ctacte(); functacte.mysConec = mysConec; functacte.STU_SISTEMA = STU_SISTEMA; if (OptRes.Checked == true) { functacte.ListarCtaCteCli(STU_SISTEMA.EMPRESAID, TxtFchIni.Text.Substring(0, 10), TxtFchFin.Text.Substring(0, 10), n_idmon); dtLista = functacte.dtLista; if (n_tipsal == 2) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_saldo > 0"); } if (n_tipsal == 3) { dtLista = funDatos.DataTableFiltrar(dtLista, "n_saldo = 0"); } FgDatos.Cols.Count = 5; Cabecera1(); funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 3, true); SetearCabecera1(); ResumenMostrarTotales(); } if (OptDet.Checked == true) { functacte.ListarCtaCteCliDetalle(STU_SISTEMA.EMPRESAID, TxtFchIni.Text.Substring(0, 10), TxtFchFin.Text.Substring(0, 10), n_idmon, n_tipsal, c_cadin); dtLista = functacte.dtLista; //if (c_cadin != "") { dtLista = funDatos.DataTableFiltrar(dtLista, "n_idcli IN (" + c_cadin + ")"); } FgDatos.Cols.Count = 12; Cabecera2(); funFlex.b_AlternarColor = false; funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 3, true); SetearCabecera2(); AgruparResultado(); } }
void EjecutarConsulta() { if (OptOpcion3.Checked != true) { if (TxtFchIni.Text == "") { MessageBox.Show("¡ Debe de indicar la fecha de inicio !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } if (TxtFchFin.Text == "") { MessageBox.Show("¡ Debe de indicar la fecha final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchFin.Focus(); return; } DateTime d_fchini = Convert.ToDateTime(TxtFchIni.Text); DateTime d_fchfin = Convert.ToDateTime(TxtFchFin.Text); if (d_fchini > d_fchfin) { MessageBox.Show("¡ La fecha de inicio no puede ser mayor a la fecha de fin !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); TxtFchIni.Focus(); return; } } string c_cadin = ""; int n_row = 1; string c_cad = ""; for (n_row = 1; n_row <= FgItems.Rows.Count - 1; n_row++) { c_cad = funFunciones.NulosC(FgItems.GetData(n_row, 2)); if (c_cad != "") { if (n_row == 1) { if (c_cad != "") { c_cadin = c_cadin + c_cad; } } else { if (c_cad != "") { c_cadin = c_cadin + ", " + c_cad; } } } } CN_vta_guias objVen = new CN_vta_guias(); objVen.mysConec = mysConec; bool b_Result = false; b_Result = objVen.Consulta10(STU_SISTEMA.EMPRESAID, 2, TxtFchIni.Text, TxtFchFin.Text, c_cadin); if (b_Result == true) { dtLista = objVen.dtLista; if (dtLista.Rows.Count != 0) { Ordenar(); } else { MessageBox.Show("¡ No hay registros en el periodo indicado !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } }