Beispiel #1
0
        void MostrarPlanVenta()
        {
            int n_row = 0;

            for (n_row = 0; n_row <= 12; n_row++)
            {
                if (a_Datos[n_row, 0] == "Enero")
                {
                    FgDato.SetData(2, 2, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Febrero")
                {
                    FgDato.SetData(2, 3, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Marzo")
                {
                    FgDato.SetData(2, 4, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Abril")
                {
                    FgDato.SetData(2, 5, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Mayo")
                {
                    FgDato.SetData(2, 6, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Junio")
                {
                    FgDato.SetData(2, 7, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Julio")
                {
                    FgDato.SetData(2, 8, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Agosto")
                {
                    FgDato.SetData(2, 9, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Setiembre")
                {
                    FgDato.SetData(2, 10, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Octubre")
                {
                    FgDato.SetData(2, 11, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Noviembre")
                {
                    FgDato.SetData(2, 12, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Diciembre")
                {
                    FgDato.SetData(2, 13, a_Datos[n_row, 1]);
                }
                if (a_Datos[n_row, 0] == "Total")
                {
                    FgDato.SetData(2, 14, a_Datos[n_row, 1]);
                }
            }
        }
Beispiel #2
0
        private void CmdAddItem_Click(object sender, EventArgs e)
        {
            // AGREGAMOS EL AÑO SELECCIONADO + EL PORCENTAJE ASIGNADO
            string c_dato   = "";
            double n_valor  = 0;
            double n_porcen = Convert.ToDouble(funFunciones.NulosN(TxtPor.Text));

            n_porcen = ((n_porcen / 100) + 1);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 2));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 2, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 3));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 3, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 4));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 4, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 5));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 5, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 6));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 6, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 7));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 7, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 8));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 8, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 9));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 9, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 10));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 10, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 11));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 11, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 12));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 12, c_dato);

            n_valor = Convert.ToDouble(FgItems.GetData(FgItems.Row, 13));
            c_dato  = (n_valor * n_porcen).ToString("0.00");
            FgDato.SetData(2, 13, c_dato);
        }
        double HallarTotEgrNoCon()
        {
            int    n_row   = 0;
            double n_valor = 0;

            for (n_row = 2; n_row <= FgDato.Rows.Count - 1; n_row++)
            {
                if (FgDato.GetData(n_row, 10).ToString() != "True")
                {
                    n_valor = n_valor + Convert.ToDouble(FgDato.GetData(n_row, 8));
                }
            }
            return(n_valor);
        }
Beispiel #4
0
        private void FgDato_CellChanged(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
        {
            if (b_cargado == true)
            {
                return;
            }
            if ((FgDato.Col >= 2) && (FgDato.Col <= 16))
            {
                double n_valor = funFlex.FlexSumarRow(FgDato, 2, 2, 13);
                FgDato.SetData(2, 14, n_valor.ToString("0.00"));
            }

            FgDato.Select(e.Row - 1, e.Col + 1);
        }
        void CalcularSaldo()
        {
            int    n_row       = 0;
            double n_salini    = Convert.ToDouble(TxtSalIni.Text);
            double n_salinicon = Convert.ToDouble(TxtSalIni.Text);
            //double n_salact = 0;
            double n_impdebcon    = 0;
            double n_imphabcon    = 0;
            double n_totimpdebcon = 0;
            double n_totimphabcon = 0;

            double n_impdeb    = 0;
            double n_imphab    = 0;
            double n_totimpdeb = 0;
            double n_totimphab = 0;

            for (n_row = 2; n_row <= FgDato.Rows.Count - 1; n_row++)
            {
                n_impdeb = Convert.ToDouble(FgDato.GetData(n_row, 7));
                n_imphab = Convert.ToDouble(FgDato.GetData(n_row, 8));
                n_salini = ((n_salini + n_impdeb) - n_imphab);

                n_totimpdeb = n_totimpdeb + n_impdeb;
                n_totimphab = n_totimphab + n_imphab;
                FgDato.SetData(n_row, 9, n_salini.ToString("0.00"));

                if (FgDato.GetData(n_row, 10).ToString() == "True")
                {
                    n_impdebcon = Convert.ToDouble(FgDato.GetData(n_row, 7));
                    n_imphabcon = Convert.ToDouble(FgDato.GetData(n_row, 8));
                    n_salinicon = ((n_salinicon + n_impdebcon) - n_imphabcon);

                    n_totimpdebcon = n_totimpdebcon + n_impdebcon;
                    n_totimphabcon = n_totimphabcon + n_imphabcon;
                }
            }

            TxtTotDeb.Text = n_totimpdeb.ToString("0.00");
            TxtTotHab.Text = n_totimphab.ToString("0.00");
            TxtSalFin.Text = n_salini.ToString("0.00");

            TxtTotDebCon.Text = n_totimpdebcon.ToString("0.00");
            TxtTotHabCon.Text = n_totimphabcon.ToString("0.00");
            TxtSalFinCon.Text = n_salinicon.ToString("0.00");

            TxtDifDeb.Text = (n_totimpdeb - n_totimpdebcon).ToString("0.00");
            TxtDifHab.Text = (n_totimphab - n_totimphabcon).ToString("0.00");;
            TxtDifSal.Text = (Convert.ToDouble(TxtDifDeb.Text) - Convert.ToDouble(TxtDifHab.Text)).ToString("0.00");
        }
 private void ChkMarcarTodo_CheckedChanged(object sender, EventArgs e)
 {
     if (ChkMarcarTodo.Checked == true)
     {
         int n_row = 0;
         for (n_row = 2; n_row <= FgDato.Rows.Count - 1; n_row++)
         {
             FgDato.SetData(n_row, 10, true);
         }
     }
     else
     {
         int n_row = 0;
         for (n_row = 2; n_row <= FgDato.Rows.Count - 1; n_row++)
         {
             FgDato.SetData(n_row, 10, false);
         }
     }
 }
        DataTable MostrarConciliacionPrevia(DataTable dtresultado)
        {
            int n_row    = 0;
            int n_rowdat = 0;
            int n_idtes  = 0;

            for (n_row = 2; n_row <= FgDato.Rows.Count - 1; n_row++)
            {
                if (FgDato.GetData(n_row, 10).ToString() == "True")
                {
                    n_idtes = Convert.ToInt32(FgDato.GetData(n_row, 11).ToString());

                    for (n_rowdat = 0; n_rowdat <= dtresultado.Rows.Count - 1; n_rowdat++)
                    {
                        if (Convert.ToInt32(dtresultado.Rows[n_rowdat]["n_idtes"]) == n_idtes)
                        {
                            dtresultado.Rows[n_rowdat]["b_check"] = 1;
                            break;
                        }
                    }
                }
            }
            return(dtresultado);
        }
Beispiel #8
0
        private void CmdAddProMen_Click(object sender, EventArgs e)
        {
            // AGREGAMOS EL PROMEDIO + EL PORCENTAJE ASIGNADO
            string c_dato  = "";
            double n_valor = Convert.ToDouble(funFunciones.NulosN(FgItems.GetData(FgItems.Row, 15)));

            c_dato = n_valor.ToString("0.00");
            FgDato.SetData(2, 2, c_dato);
            FgDato.SetData(2, 3, c_dato);
            FgDato.SetData(2, 4, c_dato);
            FgDato.SetData(2, 5, c_dato);
            FgDato.SetData(2, 6, c_dato);
            FgDato.SetData(2, 7, c_dato);
            FgDato.SetData(2, 8, c_dato);
            FgDato.SetData(2, 9, c_dato);
            FgDato.SetData(2, 10, c_dato);
            FgDato.SetData(2, 11, c_dato);
            FgDato.SetData(2, 12, c_dato);
            FgDato.SetData(2, 13, c_dato);
            //FgDato.SetData(2, 14, c_dato);

            c_dato = (n_valor * 12).ToString("0.00");
            FgDato.SetData(2, 14, c_dato);
        }
Beispiel #9
0
        private void CmdAddPla_Click(object sender, EventArgs e)
        {
            if (FgDato.Rows.Count == 2)
            {
                return;
            }

            a_Datos[0, 0]  = "Enero"; a_Datos[0, 1] = funFunciones.NulosC(FgDato.GetData(2, 2));
            a_Datos[1, 0]  = "Febrero"; a_Datos[1, 1] = funFunciones.NulosC(FgDato.GetData(2, 3));
            a_Datos[2, 0]  = "Marzo"; a_Datos[2, 1] = funFunciones.NulosC(FgDato.GetData(2, 4));
            a_Datos[3, 0]  = "Abril"; a_Datos[3, 1] = funFunciones.NulosC(FgDato.GetData(2, 5));
            a_Datos[4, 0]  = "Mayo"; a_Datos[4, 1] = funFunciones.NulosC(FgDato.GetData(2, 6));
            a_Datos[5, 0]  = "Junio"; a_Datos[5, 1] = funFunciones.NulosC(FgDato.GetData(2, 7));
            a_Datos[6, 0]  = "Julio"; a_Datos[6, 1] = funFunciones.NulosC(FgDato.GetData(2, 8));
            a_Datos[7, 0]  = "Agosto"; a_Datos[7, 1] = funFunciones.NulosC(FgDato.GetData(2, 9));
            a_Datos[8, 0]  = "Setiembre"; a_Datos[8, 1] = funFunciones.NulosC(FgDato.GetData(2, 10));
            a_Datos[9, 0]  = "Octubre"; a_Datos[9, 1] = funFunciones.NulosC(FgDato.GetData(2, 11));
            a_Datos[10, 0] = "Noviembre"; a_Datos[10, 1] = funFunciones.NulosC(FgDato.GetData(2, 12));
            a_Datos[11, 0] = "Diciembre"; a_Datos[11, 1] = funFunciones.NulosC(FgDato.GetData(2, 13));
            a_Datos[12, 0] = "Total"; a_Datos[12, 1] = funFunciones.NulosC(FgDato.GetData(2, 14));

            b_cargado = true;
            this.Hide();
        }
        void AsignarEntidad()
        {
            int n_row   = 0;
            int n_check = 0;

            //double n_totingnocon = 0;
            //double n_totegrnocon = 0;

            BE_Registro.n_idemp = STU_SISTEMA.EMPRESAID;
            if (n_QueHace == 1)
            {
                BE_Registro.n_id = 0;
            }

            BE_Registro.n_ano       = STU_SISTEMA.ANOTRABAJO;
            BE_Registro.n_idmes     = Convert.ToInt32(CboMeses.SelectedValue);
            BE_Registro.n_idcue     = Convert.ToInt32(CboCta.SelectedValue);
            BE_Registro.n_saliniban = Convert.ToDouble(TxtSalIni.Text);
            BE_Registro.n_salfinban = Convert.ToDouble(TxtSalfinBan.Text);
            BE_Registro.d_fchcon    = Convert.ToDateTime(TxtFchEmi.Text);
            BE_Registro.c_glo       = TxtObs.Text;
            BE_Registro.n_idper     = Convert.ToInt32(CboPer.SelectedValue);
            BE_Registro.n_salfin    = Convert.ToDouble(funFunciones.NulosN(TxtSalFinCon.Text));

            BE_Registro.n_toting = Convert.ToDouble(TxtTotDebCon.Text);  // HallarTotIng();
            BE_Registro.n_totegr = Convert.ToDouble(TxtTotHabCon.Text);  // HallarTotEgr();

            BE_Registro.n_totingnocon = Convert.ToDouble(TxtTotDeb.Text) - Convert.ToDouble(TxtTotDebCon.Text);
            BE_Registro.n_totegrnocon = Convert.ToDouble(TxtTotHab.Text) - Convert.ToDouble(TxtTotHabCon.Text);

            l_CociliaDet.Clear();
            double n_valor = 0;

            for (n_row = 2; n_row <= FgDato.Rows.Count - 1; n_row++)
            {
                BE_TES_CONCILIACIONDET e_ConciDet = new BE_TES_CONCILIACIONDET();

                e_ConciDet.n_idcon = 0;
                e_ConciDet.n_idtes = Convert.ToInt32(FgDato.GetData(n_row, 11));
                e_ConciDet.n_idori = Convert.ToInt32(FgDato.GetData(n_row, 12));

                n_check = Convert.ToInt32(FgDato.GetData(n_row, 10));
                if (n_check == 1)
                {
                    e_ConciDet.n_check = 1;
                }
                if (n_check == 0)
                {
                    e_ConciDet.n_check = 0;
                }

                e_ConciDet.d_opefch    = Convert.ToDateTime(FgDato.GetData(n_row, 4));
                e_ConciDet.c_opeglo    = FgDato.GetData(n_row, 6).ToString();
                e_ConciDet.c_openumreg = FgDato.GetData(n_row, 1).ToString();
                e_ConciDet.c_openumdoc = FgDato.GetData(n_row, 3).ToString();

                n_valor             = Convert.ToDouble(FgDato.GetData(n_row, 7)) + Convert.ToDouble(FgDato.GetData(n_row, 8));
                e_ConciDet.n_opeimp = n_valor;
                if (Convert.ToDouble(FgDato.GetData(n_row, 7)) != 0)
                {
                    e_ConciDet.n_tipreg = 1;
                }
                if (Convert.ToDouble(FgDato.GetData(n_row, 8)) != 0)
                {
                    e_ConciDet.n_tipreg = 2;
                }

                l_CociliaDet.Add(e_ConciDet);
            }
        }