public void mostrarMesas() { List <Mesa> mesas = new List <Mesa>(); mesas = MesaNegocio.listar(); int dezplazarX = 40; int dezplazarY = 20; foreach (Control item in contenedor.Controls) { contenedor.Controls.Remove(item); } List <ControlMesa> lista = new List <ControlMesa>(); for (int i = 0; i < mesas.Count; i++) { if (i == 0) { lista.Add(crearMesa(mesas[i], dezplazarX, dezplazarY)); } else { if (i / 5 > 0 && i % 5 == 0) { lista.Add(crearMesa(mesas[i], dezplazarX, lista[i - 1].Width + lista[i - 1].Location.Y + dezplazarY)); } else { lista.Add(crearMesa(mesas[i], lista[i - 1].Height + lista[i - 1].Location.X + dezplazarX, lista[i - 1].Location.Y)); } } } }
private void desasignar(object sender, EventArgs e) { frmMesaDesasignar ventana = new frmMesaDesasignar(this.mesa.numero, this.mesa.mesero); ventana.ShowDialog(); mesa = MesaNegocio.traer(this.mesa.id); }
private void asignar(object sender, EventArgs e) { frmMesaAsignar ventana = new frmMesaAsignar(this.mesa); ventana.ShowDialog(); mesa = MesaNegocio.traer(this.mesa.id); }
public static Mesa mesaSeleccionada(int id) { Mesa mesa = new Mesa(); try { mesa = MesaNegocio.traer(id); if (mesa.pedido != null) { HttpContext.Current.Session.Add("pedido", mesa.pedido.id); } else { if (HttpContext.Current.Session["pedido"] != null) { HttpContext.Current.Session.Remove("pedido"); } } return(mesa); } catch (Exception ex) { throw ex; } }
public void cambiarEstado(int estado) { MesaNegocio.modificar(mesa); mesa.estado.id = estado; this.Image = new System.Drawing.Bitmap(url[estado]); MesaNegocio.modificar(mesa); this.texto(mesa.numero.ToString()); }
public static int Generar(int mesa, int mesero) { Pedido pedido = PedidoNegocio.crear(mesero, mesa, HttpContext.Current.Session["jornada"].ToString()); HttpContext.Current.Session.Add("pedido", pedido.id); MesaNegocio.cambiarEstado(mesa, Constantes.MESA_OCUPADA); return(pedido.id); }
private void BtnGuardar_Click(object sender, EventArgs e) { if (MesaNegocio.ActualizarAsignacion(numeroMesa.ToString()) == 1) { MessageBox.Show("La operacion se realizo correctamente"); this.Close(); } else { MessageBox.Show("No se pudo realizar la operacion"); } }
private void Asignar_Click(object sender, EventArgs e) { if (verificar()) { if (MesaNegocio.ActualizarAsignacion(mesa.id.ToString(), cbxMesero.SelectedValue.ToString()) == 1) { MessageBox.Show("Se asigno correctamente"); this.Close(); } else { MessageBox.Show("No se pudo asignar la mesa"); } } }
private void eliminar(object sender, EventArgs e) { if (MessageBox.Show("Estas Seguro de eliminar esta mesa?", "ELIMINACION", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (MesaNegocio.eliminar(this.mesa.id.ToString(), this.mesa.numero)) { MessageBox.Show("Se elimino correctamente"); this.Parent.Controls.Remove(this); Application.OpenForms.OfType <frmMesaLista>().SingleOrDefault().mostrarMesas(); } else { MessageBox.Show("No se Pudo Elimina la mesa"); } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["user"] == null) { Response.Redirect("Login.aspx"); } if (Session["Jornada"] == null || Session["Jornada"].ToString() == "0") { Session["Jornada"] = JornadaNegocio.numeroJornada(); if (Session["Jornada"].ToString() == "0") { MesaNegocio.inactivar(); ScriptManager.RegisterStartupScript(this, typeof(Page), "show", "document.querySelector('#inactivo').style.display='block';", true); } } }
private void visible() { if (tpbInforme.SelectedTab == tpgRecaudoMesero) { cbxLegajo.DataSource = PersonalNegocio.listar(); cbxLegajo.ValueMember = "legajo"; cbxLegajo.SelectedIndex = 0; grillaMesero(); } else if (tpbInforme.SelectedTab == tpgRecaudoMesa) { cbxMesa.DataSource = MesaNegocio.listar(); cbxMesa.ValueMember = "numero"; cbxMesa.SelectedIndex = 0; grillaMesa(); } else if (tpbInforme.SelectedTab == tpgDia) { grillaDia(); } }
public static string CerrarPedido(int mesa) { string resultado; if (HttpContext.Current.Session["pedido"] != null) { if (PedidoNegocio.cambiarEstado(Constantes.PEDIDO_CERRADO, (int)HttpContext.Current.Session["pedido"])) { MesaNegocio.cambiarEstado(mesa, Constantes.MESA_ACTIVA); resultado = "ok"; } else { resultado = "NoCerrie"; } } else { resultado = "noPedido"; } return(resultado); }
private void BtnAgregar_Click(object sender, EventArgs e) { Mesa mesa = new Mesa(); if (txtCapacidad.Text.Trim().Length > 0) { mesa.numero = Convert.ToInt32(txtNumero.Text.Trim()); mesa.cantComensales = Convert.ToInt32(txtCapacidad.Text.Trim()); if (MesaNegocio.agregar(mesa)) { MessageBox.Show("Se Agrego correctamente la mesa"); this.Close(); } else { MessageBox.Show("No se pudo agregar la mesa"); } } else { MessageBox.Show("rellene el campo cantidad de comensales"); } }
public static List <Mesa> ListaMesas() { List <Mesa> lista = new List <Mesa>(); try { lista = MesaNegocio.listar(); foreach (Mesa mesa in lista) { if (mesa.mesero == null || mesa.mesero.legajo.ToString() != HttpContext.Current.Session["idUser"].ToString()) { mesa.estado.id = 0; mesa.estado.id = Constantes.MESA_INACTIVA; mesa.estado.descripcion = "inactiva"; } } return(lista); } catch (Exception ex) { throw ex; } }
private void inicializar() { Grobales.iniciazion(); frmLogin login = new frmLogin(); login.ShowDialog(); if (Grobales.usuario == null) { this.Close(); } else { tsmPedido.Enabled = false; tsmMesas.Enabled = false; tsmInsumos.Enabled = false; tsmInformes.Enabled = false; tsmDefiniciones.Enabled = false; tsmJornada.Enabled = false; Grobales.jornada = JornadaNegocio.numeroJornada(); if (Grobales.jornada == 0) { MesaNegocio.inactivar(); frmMensaje mensaje = new frmMensaje(); mensaje.MdiParent = this; mensaje.Show(); } tsmMesas.Enabled = true; tsmInsumos.Enabled = true; if (Grobales.usuario.datos.permiso.id == Constantes.GERENTE) { tsmJornada.Enabled = true; tsmInformes.Enabled = true; tsmDefiniciones.Enabled = true; } } }
private void FrmMesaAgregar_Load(object sender, EventArgs e) { txtNumero.Text = MesaNegocio.Numero().ToString(); }