Esempio n. 1
0
        public double TotalizarColumna(DataTable trdo, string Columna)
        {
            double Total = 0;

            Clases.cFunciones fun = new Clases.cFunciones();
            for (int i = 0; i < trdo.Rows.Count; i++)
            {
                if (trdo.Rows[i][Columna].ToString() != "")
                {
                    Total = Total + Convert.ToDouble(trdo.Rows[i][Columna].ToString());
                }
            }
            return(Total);
        }
Esempio n. 2
0
        public double CalcularTotalGrilla(DataGridView Grilla, string Campo)
        {
            string sImporte = "";

            Clases.cFunciones fun   = new Clases.cFunciones();
            double            Total = 0;

            //Importe = fun.ToDouble(txtImporteVehiculoCompra.Text);
            for (int i = 0; i < Grilla.Rows.Count - 1; i++)
            {
                sImporte = Grilla.Rows[i].Cells[Campo].Value.ToString();
                Total    = Total + Convert.ToDouble(sImporte.Replace(".", ""));
            }
            return(Total);
        }
Esempio n. 3
0
        public DataTable GetCargosaVencer(DateTime FechaDesde, DateTime FechaHasta)
        {
            cFunciones fun = new Clases.cFunciones();
            string     sql = "";

            sql = "select c.CodCargo,c.CodDocente,d.Apellido as Titular,d.Nombre";;
            sql = sql + ",(select sup.Apellido from Docente Sup where Sup.IdDocente=c.CodDocenteSuplente) as Suplente";
            sql = sql + ",(select sup.Nombre from Docente Sup where Sup.IdDocente=c.CodDocenteSuplente) as NombreSuplente";
            sql = sql + ",ca.Nombre as Caracter";
            sql = sql + ",m.Nombre as Materia ";
            sql = sql + ",c.FechaDesde,c.FechaHasta";
            sql = sql + " From Cargo c,Docente d,Materia m,Caracter ca";
            sql = sql + " where c.CodDocente=d.IdDocente";
            sql = sql + " and c.CodMateria = m.CodMateria";
            sql = sql + " and ca.CodCaracter=c.CodCaracter";
            sql = sql + " and c.FechaHasta>=" + fun.SetFecha(FechaDesde);
            sql = sql + " and c.FechaHasta<=" + fun.SetFecha(FechaHasta);
            return(cDb.GetDatatable(sql));
        }
Esempio n. 4
0
        public string GetTextoCuota(Int32 CodVenta)
        {
            string texto = "";
            string sql   = "select * from Cuotas";

            sql = sql + " where CodVenta=" + CodVenta.ToString();
            sql = sql + " and Cuota=1";
            DataTable  trdo      = cDb.ExecuteDataTable(sql);
            DateTime   Fecha     = DateTime.Now;
            int        dia       = 0;
            cFunciones fun       = new Clases.cFunciones();
            string     nombreMes = "";
            int        Mes       = 0;
            int        anio      = 0;
            Double     Monto     = 0;
            int        CanCuotas = 0;
            int        b         = 0;

            if (trdo.Rows.Count > 0)
            {
                CanCuotas = GetCantidadCuotas(CodVenta);
                CanCuotas = CanCuotas - 1;
                if (trdo.Rows[0]["FechaVencimiento"].ToString() != "")
                {
                    b     = 1;
                    Monto = Convert.ToDouble(trdo.Rows[0]["Importe"].ToString());
                    Fecha = Convert.ToDateTime(trdo.Rows[0]["FechaVencimiento"].ToString());
                    dia   = Fecha.Day;
                    anio  = Fecha.Year;
                    Mes   = Fecha.Month;
                    switch (Mes)
                    {
                    case 1:
                        nombreMes = "Enero";
                        break;

                    case 2:
                        nombreMes = "Febrero";
                        break;

                    case 3:
                        nombreMes = "Marzo";
                        break;

                    case 4:
                        nombreMes = "Abril";
                        break;

                    case 5:
                        nombreMes = "Mayo";
                        break;

                    case 6:
                        nombreMes = "Junio";
                        break;

                    case 7:
                        nombreMes = "Julio";
                        break;

                    case 8:
                        nombreMes = "Agosto";
                        break;

                    case 9:
                        nombreMes = "Septiembre";
                        break;

                    case 10:
                        nombreMes = "Octubre";
                        break;

                    case 11:
                        nombreMes = "Noviembre";
                        break;

                    case 12:
                        nombreMes = "Diciembre";
                        break;
                    }
                }
            }
            if (b == 1)
            {
                Monto = Math.Round(Monto, 0);
                texto = " en 1 Cuota de $" + fun.FormatoEnteroMiles(Monto.ToString()) + "()";
                texto = texto + " con vencimiento el " + dia.ToString();
                texto = texto + " de " + nombreMes;
                texto = texto + " de " + anio.ToString();
                texto = texto + " Mas " + CanCuotas.ToString();
                texto = texto + " iguales y consecutivas de $ " + Monto.ToString();
                texto = texto + " (). Cada una con vencimiento el 10 de cada mes.";
            }
            return(texto);
        }