private void buscarProducto(ComboBox combo)
        {
            cls_productos.m_idProducto = Convert.ToInt32(combo.SelectedValue.ToString());
            DataTable  dt = cls_productos.buscarProducto();
            datosVenta DatosVenta;

            foreach (DataRow filas in dt.Rows)
            {
                int rowEscribir = Convert.ToInt32(dtgVentas.Rows.Count) - 1;
                //se agrega una nueva fila donde van a ir los datos
                dtgVentas.Rows.Add(1);
                //se agregan los datos
                dtgVentas.Rows[rowEscribir].Cells[0].Value = filas["descripcion"].ToString();
                dtgVentas.Rows[rowEscribir].Cells[1].Value = filas["precio"].ToString();

                DatosVenta                            = new datosVenta();
                DatosVenta.Item                       = "Producto " + filas["descripcion"].ToString();
                DatosVenta.Monto                      = Convert.ToInt32(filas["precio"]);
                DatosVenta.Tipo                       = 'P';
                DatosVenta.ClaveMembresia             = Convert.ToInt32(filas["idProducto"]);
                DatosVenta.DiasViajero                = 0;
                DatosVenta.NumDiasViajero             = 0;
                DatosVenta.NumeroSumaFechaVencimiento = 0;
                DatosVenta.Prefijo                    = "";
                lista_datos_venta.Add(DatosVenta);
            }
        }
        private void seleccionarMembresia(ComboBox combo)
        {
            cls_membresias.m_idMembresia = Convert.ToInt32(combo.SelectedValue.ToString());
            cls_membresias.Tipo          = 2;
            DataTable  dt = cls_membresias.seleccionarMembresias();
            datosVenta DatosVenta;

            foreach (DataRow filas in dt.Rows)
            {
                int rowEscribir = Convert.ToInt32(dtgVentas.Rows.Count) - 1;
                //se agrega una nueva fila donde van a ir los datos
                dtgVentas.Rows.Add(1);
                //se agregan los datos
                dtgVentas.Rows[rowEscribir].Cells[0].Value = filas["Descripcion"].ToString();
                dtgVentas.Rows[rowEscribir].Cells[1].Value = filas["Costo"].ToString();

                DatosVenta                            = new datosVenta();
                DatosVenta.Item                       = "Membresia " + filas["Descripcion"].ToString();
                DatosVenta.Monto                      = Convert.ToInt32(filas["Costo"]);
                DatosVenta.Tipo                       = Convert.ToChar(filas["Tipo"].ToString());
                DatosVenta.ClaveMembresia             = Convert.ToInt32(filas["idMembresia"]);
                DatosVenta.DiasViajero                = Convert.ToInt32(filas["Viajero"].ToString());
                DatosVenta.NumDiasViajero             = Convert.ToInt32(filas["ConteoViajero"].ToString());
                DatosVenta.NumeroSumaFechaVencimiento = Convert.ToInt32(filas["Periodo"].ToString());
                if (filas["Tipo"].ToString().Equals("L"))
                {
                    periodoLocker = Convert.ToInt32(filas["Periodo"].ToString());
                }
                DatosVenta.Prefijo = filas["prefijo"].ToString();
                lista_datos_venta.Add(DatosVenta);
            }
        }
示例#3
0
        private void cbbMembresia_SelectionChangeCommitted(object sender, EventArgs e)
        {
            if (!cbbMembresia.Equals(""))
            {
                MessageBox.Show(cbbMembresia.SelectedValue.ToString());
                cls_membresias.m_idMembresia = Convert.ToInt32(cbbMembresia.SelectedValue.ToString());
                cls_membresias.Tipo = 2;
                DataTable dt = cls_membresias.seleccionarMembresias();
                datosVenta DatosVenta;
                foreach (DataRow filas in dt.Rows)
                {

                    int rowEscribir = Convert.ToInt32(dataGridView2.Rows.Count) - 1;
                    //se agrega una nueva fila donde van a ir los datos
                    dataGridView2.Rows.Add(1);
                    //se agregan los datos
                    dataGridView2.Rows[rowEscribir].Cells[0].Value = filas["Descripcion"].ToString();
                    dataGridView2.Rows[rowEscribir].Cells[1].Value = filas["Costo"].ToString();
                    SubtotalAPagar += Convert.ToDouble(filas["Costo"]);
                    DatosVenta = new datosVenta();
                    DatosVenta.Item = "";
                    DatosVenta.Monto = 0;
                    DatosVenta.Tipo = 'M';
                    lista_datos_venta.Add(DatosVenta);
                }

                
            }
        }