//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; }
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); } }
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 } }
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 ); } }
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 } }
//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; }