private void guardarMesas() { CONTROLLER.Mesa oMesa = new CONTROLLER.Mesa(); if (oMesa.registrar(listaMesa)) { msgCorrecto.lblMensaje.Text = "Mesas actualizadas correctamente."; msgCorrecto.ShowDialog(); } else { msgError.lblMensaje.Text = "No fue posible actualizar las mesas."; msgError.ShowDialog(); } limpiar(); cargarMesas(); }
private void btnGuardar_Click(object sender, EventArgs e) { //Limpiamos antes de guardar las nuevas mesas listaMesa.Clear(); foreach (Control ctrl in contenedor.Controls) { //Agregamos a la lista de mesas todas las mesas en el formulario CONTROLLER.Mesa oMesa = new CONTROLLER.Mesa(); oMesa.nomBoton = ctrl.Name; oMesa.nomMesa = ctrl.Text; oMesa.detalle = ctrl.Tag.ToString(); oMesa.coordenadax = ctrl.Location.X.ToString(); oMesa.coordenaday = ctrl.Location.Y.ToString(); oMesa.largo = ctrl.Height.ToString(); oMesa.ancho = ctrl.Width.ToString(); listaMesa.Add(oMesa); } guardarMesas(); }
private void cargarMesas() { contenedor.Controls.Clear(); DataTable dtDatos = new DataTable(); CONTROLLER.Mesa oMesa = new CONTROLLER.Mesa(); dtDatos = oMesa.buscar(""); if (dtDatos.Rows.Count > 0) { for (int x = 0; x <= dtDatos.Rows.Count - 1; x++) { agregarMesa("1", dtDatos.Rows[x]["nomBoton"].ToString(), dtDatos.Rows[x]["nomMesa"].ToString(), dtDatos.Rows[x]["detalle"].ToString(), int.Parse(dtDatos.Rows[x]["coordenadax"].ToString()), int.Parse(dtDatos.Rows[x]["coordenaday"].ToString()), int.Parse(dtDatos.Rows[x]["largo"].ToString()), int.Parse(dtDatos.Rows[x]["ancho"].ToString())); } } }