private void btnAsignarMesa_Click(object sender, EventArgs e) { try { Result resultado = new Result(); if (TxtNombreMesa.Text == "") { Utilidades.MuestraAdvertencias("Debes de ingresar un nombre para la mesa seleccionada"); } else { mesa.nombreMesa = TxtNombreMesa.Text.ToString(); resultado = mesaBLL.AsignarMesas(mesa, editarMesa, eliminarMesa); } Utilidades.MuestraInfo(resultado.mensaje); if (resultado.estatus == 200) { this.Close(); } } catch (Exception ex) { Utilidades.MuestraAdvertencias(ex.Message); } }
private void dgvMesasDisponibles_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex >= 3) { string NombreFrm = this.dgvMesasDisponibles.Columns[e.ColumnIndex].Tag.ToString().Replace(" ", ""); switch (NombreFrm) { case "AsignarMesa": //""; FrmAsignarMesa frmAsignarMesa = new FrmAsignarMesa(); frmAsignarMesa.numMesa = Convert.ToInt32(dgvMesasDisponibles[0, e.RowIndex].Value); frmAsignarMesa.nombreMesa = dgvMesasDisponibles[1, e.RowIndex].Value.ToString(); frmAsignarMesa.reservar = false; frmAsignarMesa.editarMesa = false; frmAsignarMesa.eliminarMesa = false; frmAsignarMesa.ShowDialog(); break; case "Reservar": //""; FrmAsignarMesa frmAsignarMesaReservar = new FrmAsignarMesa(); frmAsignarMesaReservar.numMesa = Convert.ToInt32(dgvMesasDisponibles[0, e.RowIndex].Value); frmAsignarMesaReservar.nombreMesa = dgvMesasDisponibles[1, e.RowIndex].Value.ToString(); frmAsignarMesaReservar.reservar = true; frmAsignarMesaReservar.editarMesa = false; frmAsignarMesaReservar.eliminarMesa = false; frmAsignarMesaReservar.ShowDialog(); break; case "EditarMesa": //""; FrmAsignarMesa frmAsignarMesaEditar = new FrmAsignarMesa(); frmAsignarMesaEditar.numMesa = Convert.ToInt32(dgvMesasDisponibles[0, e.RowIndex].Value); frmAsignarMesaEditar.nombreMesa = dgvMesasDisponibles[1, e.RowIndex].Value.ToString(); frmAsignarMesaEditar.reservar = false; frmAsignarMesaEditar.editarMesa = true; frmAsignarMesaEditar.eliminarMesa = false; frmAsignarMesaEditar.ShowDialog(); break; case "EliminarMesa": //""; Result resultado = new Result(); mesa.numeroMesa = Convert.ToInt32(dgvMesasDisponibles[0, e.RowIndex].Value); mesa.nombreMesa = dgvMesasDisponibles[1, e.RowIndex].Value.ToString(); mesa.reservada = false; bool editarMesa = false; bool eliminarMesa = true; DialogResult confirmarOperacion = Utilidades.MuestraPregunta("¿Estas Seguro la mesa " + mesa.numeroMesa.ToString() + "?"); if (confirmarOperacion == DialogResult.OK) { resultado = mesaBLL.AsignarMesas(mesa, editarMesa, eliminarMesa); Utilidades.MuestraInfo(resultado.mensaje); } break; default: break; } this.CargaMesasGrid(); } } catch (Exception ex) { throw ex; } }