void FrmSepararMesas_Load(object sender, EventArgs e) { #region Eventos this.MesaTextEdit.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(MesaTextEdit_ButtonClick); this.Aceptar.Click += new EventHandler(Aceptar_Click); this.Cancelar.Click += new EventHandler(Cancelar_Click); this.KeyPreview = true; this.KeyDown += new KeyEventHandler(FrmSolicitarMesonero_KeyDown); #endregion #region Enlazar mesaAbierta = FactoryMesas.MesaAbiertaItem(db, mesaAbierta); mesa = FactoryMesas.Item(db, mesaAbierta.IdMesa); if (mesaAbierta.IdMesa != null) { mesaAbiertaPlatos = (from x in db.MesasAbiertasPlatos where x.IdMesaAbierta == mesaAbierta.IdMesaAbierta select x).ToList(); } this.mesasAbiertaBindingSource.DataSource = mesaAbierta; this.mesasAbiertaBindingSource.ResetBindings(true); this.mesasAbiertasPlatoBindingSource.DataSource = mesaAbiertaPlatos; this.mesasAbiertasPlatoBindingSource.ResetBindings(true); this.newMesasAbiertaBindingSource.DataSource = newMesaAbierta; this.newMesasAbiertaBindingSource.ResetBindings(true); this.newMesasAbiertasPlatoBindingSource.DataSource = newMesaAbiertaPlatos; this.newMesasAbiertasPlatoBindingSource.ResetBindings(true); #endregion }
void Form1_Load(object sender, EventArgs e) { #region IniciarPantalla esNuevo = true; this.txtEmpresa.Text = Basicas.parametros().Empresa; this.txtUsuario.Text = FactoryUsuarios.UsuarioActivo.Nombre; cantidades.AddRange(new Button[] { cantidad0, cantidad1, cantidad2, cantidad3, cantidad4, cantidad5, cantidad6, cantidad7, cantidad8 }); grupos.AddRange(new Button[] { grupo0, grupo1, grupo2, grupo3, grupo4, grupo5, grupo6, grupo7, grupo8, grupo9, grupo10, grupo11, grupo12, grupo13, grupo14, grupo15, grupo16, grupo17 }); platos.AddRange(new Button[] { plato1, plato2, plato3, plato4, plato5, plato6, plato7, plato8, plato9, plato10, plato11, plato12, plato13, plato14, plato15, plato16, plato17, plato18, plato19, plato20, plato21, plato22, plato23, plato24, plato25, plato26, plato27, plato28, plato29, plato30, plato31, plato32, plato33, plato34, plato35, plato36, plato37, plato38, plato39, plato40, plato41, plato42 }); #endregion #region Eventos foreach (Button b in cantidades) { b.Click += new EventHandler(cantidad_Click); } foreach (Button b in grupos) { // b.Visible = false; b.Click += new EventHandler(grupo_Click); } foreach (Button b in platos) { b.Font = new Font("Tahoma", 9); b.Visible = false; b.Click += new EventHandler(plato_Click); } this.KeyPreview = true; this.KeyDown += new KeyEventHandler(FrmCaja_KeyDown); this.gridControl1.KeyDown += new KeyEventHandler(gridControl1_KeyDown); this.btnImprimir.Visible = FactoryUsuarios.UsuarioActivo.PuedePedirCorteDeCuenta.GetValueOrDefault(false); this.btnImprimir.Click += new EventHandler(btnImprimir_Click); this.btnPagos.Visible = FactoryUsuarios.UsuarioActivo.PuedeRegistrarPago.GetValueOrDefault(false); this.btnPagos.Click += new EventHandler(Pagos_Click); this.btnGuardar.Click += new EventHandler(btnGuardar_Click); this.btnCancelar.Click += new EventHandler(btnCancelar_Click); this.txtPlato.Validating += new CancelEventHandler(txtPlato_Validating); this.txtPlato.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(txtPlato_ButtonClick); if (FactoryUsuarios.UsuarioActivo.PuedeCambiarMesa.GetValueOrDefault(false) == true) { this.MesaTextEdit.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(MesaTextEdit_ButtonClick); } #endregion #region Enlazar if (mesaAbierta == null) { esNuevo = true; mesaAbierta = new MesasAbierta(); mesaAbierta.IdMesa = mesa.IdMesa; mesaAbierta.Mesa = mesa.Descripcion; mesaAbierta.Apertura = DateTime.Now; mesaAbierta.Estatus = "ABIERTA"; mesaAbierta.Personas = 1; } else { mesonero = FactoryUsuarios.Item(mesaAbierta.IdMesonero); mesaAbierta = FactoryMesas.MesaAbiertaItem(db, mesaAbierta); if (mesaAbierta.IdMesa != null) { mesaAbiertaPlatos = (from x in db.MesasAbiertasPlatos where x.IdMesaAbierta == mesaAbierta.IdMesaAbierta select x).ToList(); } } mesasAbiertaBindingSource.DataSource = mesaAbierta; mesasAbiertaBindingSource.ResetBindings(true); mesasAbiertasPlatoBindingSource.DataSource = mesaAbiertaPlatos; mesasAbiertasPlatoBindingSource.ResetBindings(true); #endregion CargarGrupos(); btnMas.Click += new EventHandler(btnMas_Click); this.btnSeparar.Visible = FactoryUsuarios.UsuarioActivo.PuedeSepararCuentas.GetValueOrDefault(false); this.btnSeparar.Click += new EventHandler(btnSeparar_Click); this.Height = Screen.GetBounds(this).Height - 50; this.Width = Screen.GetBounds(this).Width - 50; this.CenterToScreen(); txtPlato.Focus(); }
void FrmEditarMesa_Load(object sender, EventArgs e) { cantidades.AddRange(new Button[] { cantidad0, cantidad1, cantidad2, cantidad3, cantidad4, cantidad5, cantidad6, cantidad7, cantidad8 }); grupos.AddRange(new Button[] { grupo0, grupo1, grupo2, grupo3, grupo4, grupo5, grupo6, grupo7, grupo8, grupo9 }); platos.AddRange(new Button[] { plato0, plato1, plato2, plato3, plato4, plato5, plato6, plato7, plato8, plato9, plato10, plato11, plato12, plato13, plato14, plato15, plato16, plato17, plato18, plato19, plato20, plato21, plato22, plato23, plato24, plato25, plato26, plato27, plato28, plato29 }); foreach (Button b in grupos) { b.Visible = false; b.Font = new System.Drawing.Font("Verdana", 9, FontStyle.Bold); } OcultarPlatos(); foreach (Button b in grupos) { b.Click += new EventHandler(grupo_Click); } foreach (Button b in platos) { b.Click += new EventHandler(plato_Click); } foreach (Button b in cantidades) { b.Click += new EventHandler(cantidad_Click); } CargarGrupos(); if (mesaAbierta == null) { esNuevo = true; mesaAbierta = new MesasAbierta(); mesaAbierta.IdMesa = mesa.IdMesa; mesaAbierta.Mesa = mesa.Descripcion; mesaAbierta.Apertura = DateTime.Now; mesaAbierta.Estatus = "ABIERTA"; mesaAbierta.Personas = 1; if (FactoryUsuarios.MesoneroActivo == null) { var q = from p in db.Usuarios where p.TipoUsuario == "MESONERO" select p; if (q.FirstOrDefault() == null) { mesonero = FactoryUsuarios.CrearUsuario("MESONERO"); db.Usuarios.AddObject(mesonero); db.SaveChanges(); } FactoryUsuarios.MesoneroActivo = mesonero; } mesaAbierta.IdMesonero = FactoryUsuarios.MesoneroActivo.IdUsuario; mesaAbierta.Mesonero = FactoryUsuarios.MesoneroActivo.Nombre; mesonero = FactoryUsuarios.MesoneroActivo; } else { mesonero = FactoryUsuarios.Item(mesaAbierta.IdMesonero); mesaAbierta = FactoryMesas.MesaAbiertaItem(db, mesaAbierta); } mesasAbiertaBindingSource.DataSource = mesaAbierta; mesasAbiertaBindingSource.ResetBindings(true); mesasAbiertasPlatoBindingSource.DataSource = mesaAbierta.MesasAbiertasPlatos; mesasAbiertasPlatoBindingSource.ResetBindings(true); this.gridControl1.KeyDown += new KeyEventHandler(gridControl1_KeyDown); this.Pagos.Click += new EventHandler(Pagos_Click); this.Cancelar.Click += new EventHandler(Salir_Click); this.Aceptar.Click += new EventHandler(Aceptar_Click); this.Corte.Click += new EventHandler(Corte_Click); this.KeyPreview = true; this.KeyDown += new KeyEventHandler(FrmCaja_KeyDown); this.txtPlato.Validating += new CancelEventHandler(txtPlato_Validating); this.txtPlato.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(txtPlato_ButtonClick); MesaButtonEdit.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(MesaButtonEdit_ButtonClick); MesoneroButtonEdit.ButtonClick += new DevExpress.XtraEditors.Controls.ButtonPressedEventHandler(MesoneroButtonEdit_ButtonClick); this.Height = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height - 120; this.Width = System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width - 70; this.CenterToScreen(); txtPlato.Focus(); }