Example #1
0
        //for pagar column
        void repositoryItemCheckEdit2_CheckedChanged(object sender, EventArgs e)
        {
            DataRow r = gridViewReservas.GetDataRow(gridViewReservas.FocusedRowHandle);

            DevExpress.XtraEditors.CheckEdit chBtn = (sender as DevExpress.XtraEditors.CheckEdit);
            if (chBtn.Checked)
            {
                formReservasPagar = new Form();

                PnlVentas ventas = new PnlVentas();
                //  ventas.InitializeDataTable();
                CommonUtils.Cliente cliente = new CommonUtils.Cliente(int.Parse(r[10].ToString()), r[6].ToString(), r[8].ToString(), r[9].ToString(), r[7].ToString(), int.Parse(r[12].ToString()));
                ventas.Cliente = cliente;
                ventas.StartButtonsReserva(new string[] { r[8].ToString(), r[7].ToString(), r[3].ToString(), r[5].ToString() });
                chBtn.Checked        = false;
                ventas.PedidoId      = r[0].ToString();
                ventas.ReservasPanel = this;

                ventas.Chbtn = chBtn;
                ventas.LlamadoDePnlReservas = true;
                formReservasPagar.Size      = new Size(1046, 738);
                getPedidosDescripcion(r[0].ToString(), ventas);
                ventas.Dock = DockStyle.Fill;
                formReservasPagar.Controls.Add(ventas);
                formReservasPagar.MaximizeBox = false;
                formReservasPagar.Text        = "Pagar reserva";
                formReservasPagar.ShowDialog();
                formReservasPagar.Refresh();
            }
            // chBtn.Checked = false;
        }
Example #2
0
        private void InicializarVentas()
        {
            if (!ContextControls.ContainsKey("PnlVentas"))
            {
                PnlVentas pnlListaProductos = new PnlVentas( );
                pnlListaProductos.Dock = DockStyle.Fill;
                DevExpress.XtraTab.XtraTabPage tabItem = new DevExpress.XtraTab.XtraTabPage( );
                tabItem.Controls.Add(pnlListaProductos);
                tabItem.Text = "Venta de productos";
                xtraTabControl.TabPages.Add(tabItem);
                xtraTabControl.SelectedTabPage = tabItem;

                ContextControls.Add("PnlVentas", pnlListaProductos);
            }
        }
Example #3
0
        private void getPedidosDescripcion(string pedidoId, PnlVentas ventas)
        {
            string sql = "Select Producto.Nombre,Pedido_Producto.Descripcion,Pedido_Producto.Cantidad,Pedido_Producto.PrecioProducto,Pedido_Producto.Total,Pedido_Producto.ProductoId from Pedido_Producto,Producto where Pedido_Producto.ProductoId=Producto.ProductoId and Pedido_Producto.PedidoId=" + pedidoId;

            CommonUtils.ConexionBD.AbrirConexion();
            SqlDataReader reader = CommonUtils.ConexionBD.EjecutarConsultaReader(sql);

            while (reader.Read())
            {               // (new object[] { articulo, "", CANTIDAD_MINIMA, gridProducto.ventas.Precio, (CANTIDAD_MINIMA * gridProducto.ventas.Precio), gridProducto.ventas.ProductoID });
                object descripcion = reader.GetValue(1);
                ventas.DataTable.Rows.Add(new object[] { reader.GetString(0), descripcion.ToString(), reader.GetInt32(2), (float)reader.GetDouble(3), reader.GetDouble(4), (int)reader.GetDecimal(5) });
            }
            CommonUtils.ConexionBD.CerrarConexion();

            //gridProducto.ventas.Articulo , "",CANTIDAD_MINIMA , gridProducto.ventas.Precio , ( CANTIDAD_MINIMA * gridProducto.ventas.Precio ),gridProducto.ventas.ProductoID }
        }
Example #4
0
        private void InicializarVentas()
        {
            if ( !ContextControls.ContainsKey( "PnlVentas" ) )
            {
                PnlVentas pnlListaProductos = new PnlVentas( );
                pnlListaProductos.Dock = DockStyle.Fill;
                DevExpress.XtraTab.XtraTabPage tabItem = new DevExpress.XtraTab.XtraTabPage( );
                tabItem.Controls.Add( pnlListaProductos );
                tabItem.Text = "Venta de productos";
                xtraTabControl.TabPages.Add( tabItem );
                xtraTabControl.SelectedTabPage = tabItem;

                ContextControls.Add( "PnlVentas" , pnlListaProductos );
            }
        }
Example #5
0
 private void getPedidosDescripcion(string pedidoId,PnlVentas ventas)
 {
     string sql = "Select Producto.Nombre,Pedido_Producto.Descripcion,Pedido_Producto.Cantidad,Pedido_Producto.PrecioProducto,Pedido_Producto.Total,Pedido_Producto.ProductoId from Pedido_Producto,Producto where Pedido_Producto.ProductoId=Producto.ProductoId and Pedido_Producto.PedidoId=" + pedidoId;
     CommonUtils.ConexionBD.AbrirConexion();
     SqlDataReader reader = CommonUtils.ConexionBD.EjecutarConsultaReader(sql);
     while (reader.Read())
     {               // (new object[] { articulo, "", CANTIDAD_MINIMA, gridProducto.ventas.Precio, (CANTIDAD_MINIMA * gridProducto.ventas.Precio), gridProducto.ventas.ProductoID });
         object descripcion= reader.GetValue(1);
         ventas.DataTable.Rows.Add(new object[]{reader.GetString(0),descripcion.ToString(),reader.GetInt32(2),(float)reader.GetDouble(3),reader.GetDouble(4),(int)reader.GetDecimal(5)}); 
     }
     CommonUtils.ConexionBD.CerrarConexion();    
   
     //gridProducto.ventas.Articulo , "",CANTIDAD_MINIMA , gridProducto.ventas.Precio , ( CANTIDAD_MINIMA * gridProducto.ventas.Precio ),gridProducto.ventas.ProductoID }
 }
Example #6
0
 //for pagar column
 void repositoryItemCheckEdit2_CheckedChanged(object sender, EventArgs e)
 {
     DataRow r = gridViewReservas.GetDataRow(gridViewReservas.FocusedRowHandle);
     DevExpress.XtraEditors.CheckEdit chBtn = (sender as DevExpress.XtraEditors.CheckEdit);
     if (chBtn.Checked)
     {
         formReservasPagar = new Form();
         
         PnlVentas ventas = new PnlVentas();
       //  ventas.InitializeDataTable();
         CommonUtils.Cliente cliente = new CommonUtils.Cliente(int.Parse(r[10].ToString()), r[6].ToString(), r[8].ToString(), r[9].ToString(), r[7].ToString(), int.Parse(r[12].ToString()));
         ventas.Cliente = cliente;
         ventas.StartButtonsReserva(new string[] { r[8].ToString(), r[7].ToString(), r[3].ToString(), r[5].ToString() });
         chBtn.Checked = false;
         ventas.PedidoId = r[0].ToString();
         ventas.ReservasPanel = this;
        
         ventas.Chbtn = chBtn;
         ventas.LlamadoDePnlReservas = true;
         formReservasPagar.Size=new Size(1046, 738);
         getPedidosDescripcion(r[0].ToString(),ventas);
         ventas.Dock = DockStyle.Fill;
         formReservasPagar.Controls.Add(ventas);
         formReservasPagar.MaximizeBox = false;               
         formReservasPagar.Text = "Pagar reserva";
         formReservasPagar.ShowDialog();
         formReservasPagar.Refresh();
       
     }
    // chBtn.Checked = false;
 }