private void Guardar() { try { string rpta = ""; if (this.txtNombre.Text.Trim() == string.Empty) { MensajeError("Ingrese la marca"); errorIcono.SetError(txtNombre, "Ingrese el nombre"); } else { if (this.IsNuevo) { rpta = NSalon.Insertar(this.txtNombre.Text.Trim().ToUpper(), "A"); } else { rpta = NSalon.Editar(Convert.ToInt32(this.txtIdMarca.Text), this.txtNombre.Text.Trim().ToUpper(), "A"); } if (rpta.Equals("OK")) { if (this.IsNuevo) { this.MensajeOK("Se insertó correcatamente"); } else { this.MensajeOK("Se actualizó correcatamente"); } } else { this.MensajeError(rpta); } this.IsNuevo = false; this.IsEditar = false; this.Botones(); this.Limpiar(); this.Mostrar(); this.tabControl2.SelectedIndex = 0; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void Mostrar() { this.dataListado.DataSource = NSalon.Mostrar(); this.ocultarColumnas(); lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count); if (this.dataListado.Rows.Count == 0) { this.dataListado.Visible = false; } else { this.dataListado.Visible = true; } }
private void mostrarSalones() { dtSalon = NSalon.Mostrar(); nroSalon = dtSalon.Rows.Count; int y = 40; int x = 10; btnSalon = new Button[nroSalon]; for (int i = 0; i < nroSalon; i++) { DataRow row = dtSalon.Rows[i]; if (i == 0) { this.lblPrimerID.Text = String.Concat(row[0].ToString()); this.lblIdSalon.Text = String.Concat(row[0].ToString()); this.lblMesa.Text = string.Concat("MESAS ", row[1].ToString()); this.lblNombreSalon.Text = row[1].ToString(); this.mostrarMesas(this.lblPrimerID.Text); } btnSalon[i] = new Button(); btnSalon[i].Location = new Point(x, y); btnSalon[i].Name = string.Concat("btnSalon", i.ToString()); btnSalon[i].Font = new Font("Roboto", 8); btnSalon[i].Size = new Size(120, 70); btnSalon[i].TabIndex = i; btnSalon[i].Text = row[1].ToString(); btnSalon[i].BackColor = Color.White; btnSalon[i].Visible = true; btnSalon[i].Tag = i; btnSalon[i].Click += new EventHandler((sender, e) => { this.lblIdSalon.Text = String.Concat(row[0].ToString()); this.limpiarMesas(); this.mostrarMesas(this.lblIdSalon.Text); this.lblMesa.Text = string.Concat("MESAS ", row[1].ToString()); this.lblIdMesa.Text = string.Empty; this.lblNombreSalon.Text = row[1].ToString(); }); //this.Controls.Add(this.btnSalon[i]); y += 90; gbSalon.Controls.Add(btnSalon[i]); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult opcion; opcion = MessageBox.Show("Está seguro de eliminar los registros?", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opcion == DialogResult.OK) { string codigo; string rpta = ""; foreach (DataGridViewRow row in dataListado.Rows) { if (Convert.ToBoolean(row.Cells[0].Value)) { codigo = Convert.ToString(row.Cells[1].Value); rpta = NSalon.Eliminar(Convert.ToInt32(codigo)); } } if (rpta.Equals("OK")) { this.MensajeOK("Se eliminó correctamente el registro"); } else { this.MensajeError(rpta); } this.Mostrar(); this.Limpiar(); this.btnEliminar.Enabled = false; this.btnCancelar.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void mostrarSalones() { dtSalon = NSalon.Mostrar(); nroSalon = dtSalon.Rows.Count; int y = 40; int x = 4; btnSalon = new Button[nroSalon]; for (int i = 0; i < nroSalon; i++) { DataRow row = dtSalon.Rows[i]; btnSalon[i] = new Button(); btnSalon[i].Location = new Point(x, y); btnSalon[i].Name = string.Concat("btnSalon", i.ToString()); btnSalon[i].Size = new Size(130, 80); btnSalon[i].TabIndex = i; btnSalon[i].Text = row[1].ToString(); btnSalon[i].BackColor = Color.White; btnSalon[i].Visible = true; btnSalon[i].Tag = i; btnSalon[i].Click += new EventHandler((sender, e) => { this.lblIdSalon.Text = String.Concat(row[0].ToString()); this.Habilitar(false); this.habilitarBotones(false); this.limpiarMesas(); this.mostrarMesas(); this.gbMesa.Text = string.Concat("MESAS DEL ", row[1].ToString()); this.Limpiar(); }); //this.Controls.Add(this.btnSalon[i]); y += 90; gbSalon.Controls.Add(btnSalon[i]); } }
private void Buscar() { this.dataListado.DataSource = NSalon.Buscar(this.txtBuscar.Text.Trim()); this.ocultarColumnas(); lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count); }