public void setComanda(int nroCom) { CapaNegocio.Comanda comm = CapaNegocio.Comanda.TraerComanda(nroCom); lblNumeroComanda.Text = "N° Comanda: " + comm.NroComanda.ToString(); lblNumeroMesa.Text = "N° Mesa: " + comm.NroMesa.ToString(); lblMozo.Text = "Mozo: " + CapaNegocio.Comanda.NombreMozo(comm.CuilMozo); dgvComanda.DataSource = CapaNegocio.Detalle.TraerTodosDetalles(nroCom); CalcularTotal(); }
private void btnCerrarComanda_Click(object sender, EventArgs e) { CapaNegocio.Comanda coman = CapaNegocio.Comanda.TraerComanda(numeroComanda); coman.Total = (Convert.ToSingle(txtDescuento.Text) + Convert.ToSingle(lblTotal.Text.Replace("$", ""))); coman.Descuento = Convert.ToSingle(txtDescuento.Text); coman.PrecioFinal = Convert.ToSingle(lblTotal.Text.Replace("$", "")); coman.CerrarComanda(); this.cerrarComanda(); this.btnIrAAtrasCLick(); }
private void btnModificar_Click_1(object sender, EventArgs e) { Clear(); if (CapaNegocio.Funciones.RowSeleccionado(dgvComandasActivas.SelectedRows.Count, "una comanda", "modificarla.", this)) { pnlComanda.Enabled = true; banderaGuardar = false; ComandaMod = Convert.ToInt32(dgvComandasActivas.CurrentRow.Cells["N_Comanda"].Value); comm = CapaNegocio.Comanda.TraerComanda(ComandaMod); cbxMesa.SelectedValue = comm.NroMesa; cbxMozo.SelectedValue = comm.CuilMozo; } }
public System.Collections.ArrayList getComandaxpedido(int idpedido) { System.Collections.ArrayList lista = new System.Collections.ArrayList(); this.configConex(); this.cnn._sentenciaSQL = "Select * from " + cnn._nombreTabla + " where Pedido=" + idpedido + " and expirada = 1"; this.cnn._esSelect = true; this.cnn.conectar(); foreach (System.Data.DataRow dr in this.cnn._dbDataSet.Tables[this.cnn._nombreTabla].Rows) { Comanda ca = new Comanda(); ca._ID_Comanda = int.Parse(dr["ID_Comanda"].ToString()); ca._Pedido = int.Parse(dr["Pedido"].ToString()); ca._detalle = (string)dr["detalle"].ToString(); ca._expirada = int.Parse(dr["expirada"].ToString()); lista.Add(ca); } this.cnn.cerrarConexion(); return(lista); }
private void btnGuardar_Click_1(object sender, EventArgs e) { if (banderaGuardar) { CapaNegocio.Comanda comm = new CapaNegocio.Comanda(Convert.ToInt32(cbxMesa.SelectedValue), Convert.ToInt64(cbxMozo.SelectedValue), DateTime.Now); if (!comm.Error) { CapaNegocio.Funciones.mOk(this, "Se guardo la comanda exitosamente"); dgvComandasActivas.DataSource = CapaNegocio.Comanda.ComandasActivas(); Clear(); pnlComanda.Enabled = false; } else { CapaNegocio.Funciones.mError(this, comm.Mensaje); } } else { GuardarModificacion(); } }
public Comanda buscarComanda(int idCliente) { Comanda cli = new Comanda(); this.configConex(); this.cnn._sentenciaSQL = "Select * from " + cnn._nombreTabla + " where ID_Comanda = " + idCliente; this.cnn._esSelect = true; this.cnn.conectar(); System.Data.DataTable dt = new System.Data.DataTable(); dt = cnn._dbDataSet.Tables[0]; try { cli._ID_Comanda = int.Parse(dt.Rows[0][0].ToString()); cli._Pedido = int.Parse(dt.Rows[0][1].ToString()); cli._detalle = (string)dt.Rows[0][2].ToString(); cli._expirada = int.Parse(dt.Rows[0][3].ToString()); } catch (Exception e) { cli._ID_Comanda = 0; } this.cnn.cerrarConexion(); return(cli); }