private void btnAgregar_Click(object sender, EventArgs e) { frmSeleccionarMenu frmSeleccionMenu = new frmSeleccionarMenu(); if (frmSeleccionMenu.ShowDialog() == DialogResult.OK) { entradaSeleccionada = frmSeleccionMenu.EntradaSeleccionada; platoFondoSeleccionado = frmSeleccionMenu.PlatoFondoSeleccionado; MessageBox.Show(platoFondoSeleccionado.Nombre, "Mensaje de aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); Orden_Menu_Detalle detalle = new Orden_Menu_Detalle(); detalle.PlatoFondo = new Controlador.DetalleOrdenWS.PlatoFondo(); detalle.Entrada = new Controlador.DetalleOrdenWS.Entrada(); if (detalle == null) { MessageBox.Show("Error!!", "Mensaje de aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (platoFondoSeleccionado == null) { MessageBox.Show("Plato nulo!", "Mensaje de aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } detalle.PlatoFondo.Id = platoFondoSeleccionado.Id; detalle.PlatoFondo.Nombre = platoFondoSeleccionado.Nombre; detalle.PlatoFondo.Precio = platoFondoSeleccionado.Precio; detalle.Entrada.Id = entradaSeleccionada.Id; detalle.Entrada.Nombre = entradaSeleccionada.Nombre; detalle.Texto = "Entrada: " + detalle.Entrada.Nombre + "\nPlato Fondo: " + detalle.PlatoFondo.Nombre + "\nPrecio: " + detalle.PlatoFondo.Precio; lstDetalleOrden.Add(detalle); //dgvOrdenesMenu.DataSource = lstDetalleOrden; //dgvOrdenesMenu.Columns.Add(new DataGridViewTextBoxColumn() { DataPropertyName = "Texto", HeaderText = "Custom ToString value" }); } }
public frmOrdenarMenu() { InitializeComponent(); dgvOrdenesMenu.AutoGenerateColumns = false; entradaSeleccionada = new Controlador.EntradaWS.Entrada(); platoFondoSeleccionado = new Controlador.PlatoFondoWS.PlatoFondo(); lstDetalleOrden = new BindingList <Orden_Menu_Detalle>(); dgvOrdenesMenu.DataSource = lstDetalleOrden; //dgvOrdenesMenu.Columns.Add(new DataGridViewTextBoxColumn() { DataPropertyName = "Texto", HeaderText = "Custom ToString value" }); }
public frmSeleccionarMenu() { InitializeComponent(); entradaSeleccionada = new Controlador.EntradaWS.Entrada(); entradaBL = new EntradaBL(); dgvEntradas.DataSource = entradaBL.devolverEntrada(); platoFondoSeleccionado = new Controlador.PlatoFondoWS.PlatoFondo(); platoFondoBL = new PlatoFondoBL(); dgvPlatosFondo.DataSource = platoFondoBL.devolverPlatosFondo(); dgvEntradas.AutoGenerateColumns = false; dgvPlatosFondo.AutoGenerateColumns = false; }
public frmSeleccionarMenu() { InitializeComponent(); logica = new EntradaBL(); logicaPlato = new PlatoFondoBL(); dgvEntradas.AutoGenerateColumns = false; listaEntradas = logica.devolverEntradas(); dgvEntradas.DataSource = listaEntradas; dgvPlatosFondo.AutoGenerateColumns = false; listaPlatos = logicaPlato.devolverPlatos(); dgvPlatosFondo.DataSource = listaPlatos; entradaSeleccionada = null; platoSeleccionado = null; }