private void Inicio_Load(object sender, EventArgs e) { EventoClase eventoCl = new EventoClase(); MenuClase menuCl = new MenuClase(); menuCl.ObtenerMenuCompleto(); eventoCl.ActualizarStatusPorFecha(); }
/*Constructor para llamar recibo desde ventana de admin*/ public Recibo(int folio) { MenuClase menu = new MenuClase(); menu.ObtenerMenuCliente(folio); deAdmin = false; InitializeComponent(); llenarReciboDB(folio); llenarMenuListView(); btnAnterior.Enabled = false; btnConfirmar.Enabled = false; }
private void llenarMenuListView() { List<MenuClase> menuCliente = MenuClase.llamarMenuCliente(); List<MenuClase.Entrada> entradas = MenuClase.llamarEntradas(); lstvMenu.Items.Clear(); foreach (MenuClase item in menuCliente) { string[] row = { (item.Porciones.ToString()), "$" + ((int)entradas[item.IdEntrada - 1].precioUnit * item.Porciones).ToString() }; lstvMenu.Items.Add(entradas[item.IdEntrada - 1].nombre).SubItems.AddRange(row); } }
private void btnCancelar_Click(object sender, EventArgs e) { MenuClase menu = new MenuClase(); EventoClase ev = new EventoClase(); InvitadoClase inv = new InvitadoClase(); cli.BorrarCliente(); ev.BorrarEvento(); inv.BorrarInvitados(); menu.BorrarMenucliente(); Inicio inicio = new Inicio(); inicio.Show(); this.Close(); }
public void GuardarRecibo() { EventoClase evento = new EventoClase(); evento.GuardarEvento(); MenuClase menu = new MenuClase(); menu.GuardarMenu(); InvitadoClase inv = new InvitadoClase(); inv.GuardarInvitados(); ClienteClase cli = new ClienteClase(); cli.GuardarCliente(); string proc; proc = nuevo ? "proc_setRecibo" : "proc_updateRecibo"; Estructura objElementos = new Estructura(); objElementos.Sentencia = proc; objElementos.Parametros = new SqlParameter[] { new SqlParameter("folio", SqlDbType.Int), new SqlParameter("fecha", SqlDbType.NVarChar, 50), new SqlParameter("subtotal", SqlDbType.NVarChar, 50), new SqlParameter("iva", SqlDbType.NVarChar, 50), new SqlParameter("total", SqlDbType.NVarChar, 50) }; objElementos.Valores = new List <object>() { EventoClase.Evento.FolioEvento, DateTime.Now.ToShortDateString(), recibo.subtotal, recibo.iva, recibo.total }; Operaciones objOperaciones = new Operaciones(); objOperaciones.Elemento = objElementos; objOperaciones.AgregarInfo(); }
/*Llenar recibo con estructuras de datos locales*/ private void llenarReciboDS() { MenuClase menu = new MenuClase(); ReciboClase.recibo.Subtotal = Convert.ToDouble(menu.CalcularPrecioMenu()); ReciboClase.recibo.Subtotal *= InvitadoClase.lstInvitados.Count; ReciboClase.recibo.Iva = ReciboClase.recibo.Subtotal * 0.16; ReciboClase.recibo.Total = ReciboClase.recibo.Iva + ReciboClase.recibo.Subtotal; lblFolio.Text = EventoClase.Evento.FolioEvento.ToString(); lblFechaRecibo.Text = DateTime.Today.ToShortDateString(); lblNombreCliente.Text = ClienteClase.Cliente.Nombre + " " + ClienteClase.Cliente.ApPaterno + " " + ClienteClase.Cliente.ApMaterno; lblTelCliente.Text = ClienteClase.Cliente.Telefono; lblEmailCliente.Text = ClienteClase.Cliente.Email; lblNombreEvento.Text = EventoClase.Evento.NombreEvento; lblFechaEvento.Text = EventoClase.Evento.FechaEvento.ToShortDateString(); lblHoraEvento.Text = EventoClase.Evento.HoraEvento; lblDireccionEvento.Text = EventoClase.Evento.Calle + ", " + EventoClase.Evento.Numero + ", " + EventoClase.Evento.Colonia + ", " + EventoClase.Evento.Cp; lblSubtotal.Text = "$" + ReciboClase.recibo.Subtotal.ToString(); lblIva.Text = "$" + ReciboClase.recibo.Iva.ToString(); lblTotal.Text = "$" + ReciboClase.recibo.Total.ToString(); }