Exemplo n.º 1
0
        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; }

            //int n_tipoconsulta = 0;
            //CN_vta_ventas funCom = new CN_vta_ventas();
            Cabecera1();
            o_produccion.mysConec    = mysConec;
            o_produccion.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; }

            string c_CadINAno = funFlex.Flex_CadenaIN(FgAno, 1, 0, 2);

            //string c_CadINIte = funFlex.Flex_CadenaIN(FgItem, 2, 1); ;

            o_produccion.Consulta7(STU_SISTEMA.EMPRESAID, c_CadINAno);
            dtLista = o_produccion.dtListar;
            funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true);
            //SetearCabecera1(c_CadINAno);
        }
Exemplo n.º 2
0
        void EjecutarConsulta()
        {
            if (Convert.ToInt32(CboPerIni.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el periodo de inicio a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboPerIni.Focus();
                return;
            }
            if (Convert.ToInt32(CboPerFin.SelectedValue) == 0)
            {
                MessageBox.Show("¡ No ha especificado el periodo final a consultar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboPerFin.Focus();
                return;
            }
            if (Convert.ToInt32(CboPerIni.SelectedValue) > Convert.ToInt32(CboPerFin.SelectedValue))
            {
                MessageBox.Show("¡ El periodo de inicio no puede ser mayor al periodo final !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                CboPerFin.Focus();
                return;
            }
            string c_CadINCli = funFlex.Flex_CadenaIN(FgCuenta, 1, 1);

            if (c_CadINCli == "")
            {
                MessageBox.Show("¡ No ha especificado las cuentas que desea mayorizar !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                FgCuenta.Focus();
                return;
            }

            Tab02.SelectedIndex = 0;
            CN_con_diario funCom = new CN_con_diario();

            funCom.mysConec    = mysConec;
            funCom.STU_SISTEMA = STU_SISTEMA;

            MostrarDetalle(c_CadINCli);
            //bool b_Result = false;
            //b_Result = funCom.ConsultaDiario(STU_SISTEMA.EMPRESAID, STU_SISTEMA.ANOTRABAJO, Convert.ToInt32(CboLibro.SelectedValue), Convert.ToInt32(CboPerIni.SelectedValue), Convert.ToInt32(CboPerFin.SelectedValue));

            //if (b_Result == true)
            //{
            //    dtLista = funCom.dtLista;
            //    dtResumen = funCom.dtResumen;
            //    if (dtLista.Rows.Count != 0)
            //    {
            //        funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 3, true);
            //        funFlex.FlexMostrarDatos(FgRes, arrCabResumen1, dtResumen, 3, true);
            //        HalarTotalresumen();
            //    }
            //    else
            //    {
            //        MessageBox.Show("¡ No hay registros en el periodo indicado !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            //    }
            //}
        }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
        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);
            }
        }
Exemplo n.º 5
0
        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();
        }
Exemplo n.º 6
0
        void EjecutarConsulta()
        {
            int n_tipcon = 0;
            int n_tipmon = 0;
            int n_tipimp = 0;
            int n_tipval = 0;

            // INDICAMOS LE TIPO DE CONSULTA
            if (OptTip1.Checked == true)
            {
                n_tipcon = 1;
            }
            if (OptTip2.Checked == true)
            {
                n_tipcon = 2;
            }
            if (OptTip3.Checked == true)
            {
                n_tipcon = 3;
            }
            if (OptTip4.Checked == true)
            {
                n_tipcon = 4;
            }

            // INDICAMOS EL TIPO DE MONEDA
            if (OptSel1.Checked == true)
            {
                n_tipmon = 1;
            }                                                 // SOLO MONEDA NACIONAL
            if (OptSel2.Checked == true)
            {
                n_tipmon = 2;
            }                                                 // SOLO MONEDA EXTRANJERA
            if (OptSel3.Checked == true)
            {
                n_tipmon = 3;
            }                                                 // TODO EN MONEDA NACIONAL
            if (OptSel4.Checked == true)
            {
                n_tipmon = 4;
            }                                                 // TODO EN MONEDA EXTRANJERA

            // INDICAMOS EL TIPO DE IMPORTE A MOSTRAR
            if (OptSelImp1.Checked == true)
            {
                n_tipimp = 1;
            }                                                   // IMPORTE INCLUIDO IGV
            if (OptSelImp2.Checked == true)
            {
                n_tipimp = 2;
            }                                                   // IMPORTE SIN IGV
            if (OptSelImp3.Checked == true)
            {
                n_tipimp = 3;
            }                                                   // SOLO EL IGV

            CN_vta_ventas funCom = new CN_vta_ventas();

            funCom.mysConec    = mysConec;
            funCom.STU_SISTEMA = STU_SISTEMA;

            string c_CadINCli = funFlex.Flex_CadenaIN(FgPro, 2, 1);
            string c_CadINIte = funFlex.Flex_CadenaIN(FgItem, 2, 1);;

            if (n_tipcon == 1)
            {
                Cabecera1();
                funCom.Consulta14(STU_SISTEMA.EMPRESAID, n_tipmon, n_tipimp);
                dtLista = funCom.dtLista1;
                funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true);
                SumarColumnas();
            }
            if (n_tipcon == 2)
            {
                int n_row    = 0;
                int n_anover = 0;
                for (n_row = 1; n_row <= FgHisAno.Rows.Count - 1; n_row++)
                {
                    if (FgHisAno.GetData(n_row, 2).ToString() == "True")
                    {
                        n_anover = Convert.ToInt32(FgHisAno.GetData(n_row, 1));
                    }
                }
                Cabecera2();
                funCom.Consulta17(STU_SISTEMA.EMPRESAID, n_anover, n_tipmon, n_tipimp);
                dtLista = funCom.dtLista1;
                funFlex.FlexMostrarDatos(FgDatos, arrCabecera2, dtLista, 2, true);
                SumarColumnas2();
            }
            if (n_tipcon == 3)
            {
                int n_row    = 0;
                int n_anover = 0;
                for (n_row = 1; n_row <= FgHisAno.Rows.Count - 1; n_row++)
                {
                    if (FgHisAno.GetData(n_row, 2).ToString() == "True")
                    {
                        n_anover = Convert.ToInt32(FgHisAno.GetData(n_row, 1));
                    }
                }
                Cabecera3();
                if (OptTipVal1.Checked == true)
                {
                    n_tipval = 1;
                }
                if (OptTipVal2.Checked == true)
                {
                    n_tipval = 2;
                }
                if (OptTipVal3.Checked == true)
                {
                    n_tipval = 3;
                }

                if (n_tipval == 3)
                {
                    funCom.Consulta23(STU_SISTEMA.EMPRESAID, n_anover, n_tipmon, n_tipval);
                }
                else
                {
                    funCom.Consulta18(STU_SISTEMA.EMPRESAID, n_anover, n_tipmon, n_tipval);
                }
                dtLista = funCom.dtLista1;

                funFlex.FlexMostrarDatos(FgDatos, arrCabecera3, dtLista, 2, true);
                if (OptTipVal3.Checked != true)
                {
                    SumarColumnas3();
                }
                else
                {
                    FgDatos.Cols.Remove(FgDatos.Cols.Count - 1);
                }
            }
            if (n_tipcon == 4)
            {
                int n_row    = 0;
                int n_anover = 0;
                for (n_row = 1; n_row <= FgHisAno.Rows.Count - 1; n_row++)
                {
                    if (FgHisAno.GetData(n_row, 2).ToString() == "True")
                    {
                        n_anover = Convert.ToInt32(FgHisAno.GetData(n_row, 1));
                    }
                }
                Cabecera4();
                funCom.Consulta19(STU_SISTEMA.EMPRESAID, n_anover, n_tipmon, n_tipimp);
                dtLista = funCom.dtLista1;
                funFlex.FlexMostrarDatos(FgDatos, arrCabecera4, dtLista, 2, true);
                SumarColumnas();
            }
        }
Exemplo n.º 7
0
        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;
            }

            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;
            }

            string c_CadINCli = funFlex.Flex_CadenaIN(FgPro, 2, 1);
            string c_CadINIte = funFlex.Flex_CadenaIN(FgItem, 2, 1);;

            funCom.Consulta2(STU_SISTEMA.EMPRESAID, TxtFchIni.Text, TxtFchFin.Text, n_idmon, n_tipfch, n_tipsal, n_Libro, n_tipoconsulta, c_CadINCli, c_CadINIte);
            dtLista = funCom.dtLista1;

            if (OptRes.Checked == true)
            {
                FgDatos.Cols.Count = 13;
                Cabecera1();
                funFlex.FlexMostrarDatos(FgDatos, arrCabecera1, dtLista, 2, true);
                SetearCabecera1();
                MostrarTotales();
            }
            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();
            }
        }