예제 #1
0
        public void Insertar(BSP_Ticket_Detalle oBSP_Ticket_Detalle)
        {
            string query =
                AuditurHelpers.QueryInsert(
                    new string[] {
                "ISO",
                "ImpContado",
                "ImpCredito",
                "Observaciones",
                "IVA21",
                "TicketID"
            }, tablename);

            List <SqlCeParameter> lstParameters = new List <SqlCeParameter>();

            lstParameters.Add(new SqlCeParameter("p1", oBSP_Ticket_Detalle.ISO));
            lstParameters.Add(new SqlCeParameter("p2", oBSP_Ticket_Detalle.ImpContado));
            lstParameters.Add(new SqlCeParameter("p3", oBSP_Ticket_Detalle.ImpCredito));
            lstParameters.Add(new SqlCeParameter("p4", oBSP_Ticket_Detalle.Observaciones));
            lstParameters.Add(new SqlCeParameter("p5", oBSP_Ticket_Detalle.IVA21));
            lstParameters.Add(new SqlCeParameter("p6", oBSP_Ticket_Detalle.TicketID));

            if (AccesoDatos.ExecuteNonQuery(query, CommandType.Text, lstParameters, conn) > 0)
            {
                oBSP_Ticket_Detalle.ID = GetLastID();
            }
        }
예제 #2
0
        public void Insertar(Agencia oAgencia)
        {
            string query =
                AuditurHelpers.QueryInsert(new string[] { "ID", "Nombre" }, tablename);
            List <SqlCeParameter> lstParameters = new List <SqlCeParameter>();

            lstParameters.Add(new SqlCeParameter("p1", oAgencia.ID));
            lstParameters.Add(new SqlCeParameter("p2", oAgencia.Nombre));
            AccesoDatos.ExecuteNonQuery(query, CommandType.Text, lstParameters, conn);
        }
예제 #3
0
        public void Insertar(Concepto oConcepto)
        {
            string query =
                AuditurHelpers.QueryInsert(new string[] { "Nombre", "Tipo" }, tablename);

            List <SqlCeParameter> lstParameters = new List <SqlCeParameter>();

            lstParameters.Add(new SqlCeParameter("p1", oConcepto.Nombre));
            lstParameters.Add(new SqlCeParameter("p2", oConcepto.Tipo.ToString()));

            AccesoDatos.ExecuteNonQuery(query, CommandType.Text, lstParameters, conn);

            oConcepto.ID = GetLastID();
        }
예제 #4
0
        public void Insertar(Semana oSemana)
        {
            string query =
                AuditurHelpers.QueryInsert(new string[] { "Periodo", "FechaDesde", "FechaHasta", "IdAgencia" }, tablename);

            List <SqlCeParameter> lstParameters = new List <SqlCeParameter>();

            lstParameters.Add(new SqlCeParameter("p1", oSemana.Periodo));
            lstParameters.Add(new SqlCeParameter("p2", oSemana.FechaDesde));
            lstParameters.Add(new SqlCeParameter("p3", oSemana.FechaHasta));
            if (oSemana.Agencia != null)
            {
                lstParameters.Add(new SqlCeParameter("p4", oSemana.Agencia.ID));
            }
            else
            {
                lstParameters.Add(new SqlCeParameter("p4", null));
            }

            AccesoDatos.ExecuteNonQuery(query, CommandType.Text, lstParameters, conn);

            oSemana.ID = GetLastID();
        }
예제 #5
0
        public void Insertar(BSP_Ticket oBSP_Ticket)
        {
            string query =
                AuditurHelpers.QueryInsert(
                    new string[] {
                "Billete",
                "Tipo",
                "FechaVenta",
                "TarContado",
                "TarCredito",
                "IVA105",
                "ComPorcentaje",
                "ComValor",
                "ComOver",
                "ComIVA",
                "Total",
                "Rg",
                "Moneda",
                "IdConcepto",
                "IdCompania",
                "SemanaID"
            }, tablename);

            List <SqlCeParameter> lstParameters = new List <SqlCeParameter>();

            lstParameters.Add(new SqlCeParameter("p1", oBSP_Ticket.Billete));
            lstParameters.Add(new SqlCeParameter("p2", oBSP_Ticket.Tipo));
            lstParameters.Add(new SqlCeParameter("p3", oBSP_Ticket.FechaVenta));
            lstParameters.Add(new SqlCeParameter("p4", oBSP_Ticket.TarContado));
            lstParameters.Add(new SqlCeParameter("p5", oBSP_Ticket.TarCredito));
            lstParameters.Add(new SqlCeParameter("p6", oBSP_Ticket.IVA105));
            lstParameters.Add(new SqlCeParameter("p7", oBSP_Ticket.ComPorcentaje));
            lstParameters.Add(new SqlCeParameter("p8", oBSP_Ticket.ComValor));
            lstParameters.Add(new SqlCeParameter("p9", oBSP_Ticket.ComOver));
            lstParameters.Add(new SqlCeParameter("p10", oBSP_Ticket.ComIVA));
            lstParameters.Add(new SqlCeParameter("p11", oBSP_Ticket.Total));
            lstParameters.Add(new SqlCeParameter("p12", (uint)oBSP_Ticket.Rg));
            lstParameters.Add(new SqlCeParameter("p13", (uint)oBSP_Ticket.Moneda.Value));

            if (oBSP_Ticket.Concepto != null)
            {
                lstParameters.Add(new SqlCeParameter("p14", oBSP_Ticket.Concepto.ID));
            }
            else
            {
                lstParameters.Add(new SqlCeParameter("p14", null));
            }
            if (oBSP_Ticket.Compania != null)
            {
                lstParameters.Add(new SqlCeParameter("p15", oBSP_Ticket.Compania.ID));
            }
            else
            {
                lstParameters.Add(new SqlCeParameter("p15", null));
            }
            lstParameters.Add(new SqlCeParameter("p16", oBSP_Ticket.SemanaID));

            if (AccesoDatos.ExecuteNonQuery(query, CommandType.Text, lstParameters, conn) > 0)
            {
                oBSP_Ticket.ID = GetLastID();
            }
        }
예제 #6
0
        public void Insertar(BO_Ticket oBO_Ticket)
        {
            string query =
                AuditurHelpers.QueryInsert(
                    new string[] {
                "IATA",
                "Billete",
                "Fecha",
                "Void",
                "CIA",
                "Tarifa",
                "TarContado",
                "TarCredito",
                "Impuestos",
                "Comision",
                "ComOver",
                "Expediente",
                "IVA10",
                "IVAComision",
                "ComValor",
                "Total",
                "Factura",
                "Pasajero",
                "Vendedor",
                "Moneda",
                "SemanaID"
            }, tablename);

            List <SqlCeParameter> lstParameters = new List <SqlCeParameter>();

            lstParameters.Add(new SqlCeParameter("p1", oBO_Ticket.IATA));
            lstParameters.Add(new SqlCeParameter("p2", oBO_Ticket.Billete));
            lstParameters.Add(new SqlCeParameter("p3", oBO_Ticket.Fecha));
            lstParameters.Add(new SqlCeParameter("p4", oBO_Ticket.Void));
            if (oBO_Ticket.Compania != null)
            {
                lstParameters.Add(new SqlCeParameter("p5", oBO_Ticket.Compania.Codigo));
            }
            else
            {
                lstParameters.Add(new SqlCeParameter("p5", null));
            }
            lstParameters.Add(new SqlCeParameter("p6", oBO_Ticket.Tarifa));
            lstParameters.Add(new SqlCeParameter("p7", oBO_Ticket.TarContado));
            lstParameters.Add(new SqlCeParameter("p8", oBO_Ticket.TarCredito));
            lstParameters.Add(new SqlCeParameter("p9", oBO_Ticket.Impuestos));
            lstParameters.Add(new SqlCeParameter("p10", oBO_Ticket.Comision));
            lstParameters.Add(new SqlCeParameter("p11", oBO_Ticket.ComOver));
            lstParameters.Add(new SqlCeParameter("p12", oBO_Ticket.Expediente));
            lstParameters.Add(new SqlCeParameter("p13", oBO_Ticket.IVA105));
            lstParameters.Add(new SqlCeParameter("p14", oBO_Ticket.IVAComision));
            lstParameters.Add(new SqlCeParameter("p15", oBO_Ticket.ComValor));
            lstParameters.Add(new SqlCeParameter("p16", oBO_Ticket.Total));
            lstParameters.Add(new SqlCeParameter("p17", oBO_Ticket.Factura));
            lstParameters.Add(new SqlCeParameter("p18", oBO_Ticket.Pasajero));
            lstParameters.Add(new SqlCeParameter("p19", oBO_Ticket.Vendedor));
            lstParameters.Add(new SqlCeParameter("p20", (uint)oBO_Ticket.Moneda.Value));
            lstParameters.Add(new SqlCeParameter("p21", oBO_Ticket.SemanaID));

            if (AccesoDatos.ExecuteNonQuery(query, CommandType.Text, lstParameters, conn) > 0)
            {
                oBO_Ticket.ID = GetLastID();
            }
        }