public void CargarFacturas() { GestionarPedido mostrarFacturas = new GestionarPedido(); tblFacturas.DataSource = mostrarFacturas.MostrarFacturas(); tblFacturas.Refresh(); }
private void btnListar_Click(object sender, EventArgs e) { //MessageBox.Show(DateTime.Now.Year + " " + DateTime.Now.Month + " " + DateTime.Now.Day + " " + DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second); Pedido pedido = new Pedido(); if (cantidad == true) { pedido.Id_Producto = id_Producto; pedido.NumeroPedido = lblNumeroPedido.Text; //Para validar el tipo de Pedido if (lblNumero_Mesa.Text != "") { pedido.Mesa = Convert.ToInt32(lblNumero_Mesa.Text); } else { pedido.Mesa = Convert.ToInt32(null); } pedido.Cantidad = Convert.ToInt32(txtCantidad.Text); pedido.FechaHora = Convert.ToString(DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day + " " + DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second); //MessageBox.Show(pedido.Id_Producto.ToString()); int resultado = GestionarPedido.Agregar(pedido, tipoPedido); //Multiplicaon la cantidad de pedido del producto por el precio double mul = double.Parse(txtCantidad.Text) * double.Parse(lblPrecio_Producto.Text.Replace(".", ",")); //DONDE SUMAMOS EL TOTAL A CANCELAR double pagar = mul + double.Parse(lblPrecioTotal.Text); lblPrecioTotal.Text = pagar.ToString(); } CargarPedido(); }
public void CargarListaPedidos() { GestionarPedido mostrarListaPedido = new GestionarPedido(); tblListaPedidos.DataSource = mostrarListaPedido.MostrarListaPedidos(); tblListaPedidos.Refresh(); }
private void rdoPaLlevar_CheckedChanged(object sender, EventArgs e) { GestionarPedido buscar = new GestionarPedido(); tblListaPedidos.DataSource = buscar.BuscarTipoPedido("Para llevar"); tblListaPedidos.Refresh(); }
private void rdoPaMesa_CheckedChanged(object sender, EventArgs e) { GestionarPedido buscar = new GestionarPedido(); tblListaPedidos.DataSource = buscar.BuscarTipoPedido("Sucursal"); tblListaPedidos.Refresh(); }
public void CargarListaPedidos() { GestionarPedido mostrarListaPedidos = new GestionarPedido(); tblListaDePedidos.DataSource = mostrarListaPedidos.MostrarListaPedidos(); tblListaDePedidos.Refresh(); tblListaDePedidos.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; }
//Para mostrar todos los pedidos depende al numero de pedido public void CargarPedido() { GestionarPedido mostrarPedidos = new GestionarPedido(); // pedido.NumeroPedido = lblNumeroPedido.Text; tblLista_Pedidos.DataSource = mostrarPedidos.MostrarPedido(pedido); tblLista_Pedidos.Refresh(); }
private void btnBuscarPedido_Click(object sender, EventArgs e) { if (txtBuscarPedido.Text != "") { GestionarPedido buscar = new GestionarPedido(); tblListaPedidos.DataSource = buscar.BuscarPedidos(Convert.ToInt32(txtBuscarPedido.Text)); tblListaPedidos.Refresh(); } else { CargarListaPedidos(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (cantidad == true) { //PARA OBTENER los id_Pedido de los que sta en la LISTA DE PEDIDOS //Asignamos mediante el numero de pedido los id_Pedido a buscar pedido.NumeroPedido = lblNumeroPedido.Text; //Instanciamos a la clase GestionarPedido para utilizar el metodo de busqueda de los ultimos pedidos MySqlDataReader obtenerIds = datosPedido.ObtenerUltimoNumeroPedido(pedido); if (obtenerIds.HasRows) { while (obtenerIds.Read()) { pedido.NumeroPedido = obtenerIds.GetString(0); } } if (tblLista_Pedidos.DataSource != null) { lista.Id_TipoPedido = tipoPedido; lista.Id_Pedido = Convert.ToInt32(pedido.NumeroPedido); lista.Id_Usuario = id_Usuario; lista.PagoTotal = lblPrecioTotal.Text; lista.Pendiente = true; int resultado = GestionarPedido.AgregarListaPedidos(lista); if (resultado > 0) { MessageBox.Show("El PEDIDO se realizo exitosamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se logro registrar el PEDIDO", "Error al registrar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } CargarListaPedidos(); btnListar.Enabled = false; } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtCarnet.Text != null) { usuario.Id_Employees = 3; cliente.Id_Cliente = idCliente; lista.Id_ListaPedido = idListaPedido; string fecha = DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day; int resultado = GestionarPedido.AgregarFactura(usuario, cliente, lista, txtCancelar.Text, fecha); if (resultado > 0) { MessageBox.Show("La Facturación se ralizo exitosamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se logro guardar la facturación", "Error al registrar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } CargarFacturas(); }
//Para recibir el numero de Peiddo automaticamente public void CargarNumeroPedido() { //Para obtenerIdPedido GestionarPedido datosObtenido = new GestionarPedido(); //consultar el ultimo numero de pedido MySqlDataReader obtenerNumeroPedido = datosObtenido.ObtenerNumeroPedido(); //Mostrar los datos obtenidos if (obtenerNumeroPedido.HasRows) { //Leer los datos obtenidos while (obtenerNumeroPedido.Read()) { //declaramos una variable donde se obtendra el ultimo numero de pedido int numeroPedido = Convert.ToInt32(obtenerNumeroPedido.GetInt32(0)); //Para mostrar o registrar un nuevo pedido lo incrementamos numeroPedido++; //Mostrar en el lblNumeroPedido el numero de pedido lblNumeroPedido.Text = numeroPedido.ToString(); //Para obtener el numero de Pedido para luego hacer una busqueda del Pedido siguiente codigoPedido = numeroPedido; } } }