public static MesaEntidad ObtenerMesa(int numero) { List <MesaEntidad> listaMesas = MesaLN.ObtenerTodos(); MesaEntidad mesa = (listaMesas.Find(elemento => (elemento.idMesa == numero))); return(mesa); }
private void llenarCampos() { MesaEntidad mesa = new MesaEntidad(); int numero = Convert.ToInt16(Request.QueryString["idMesa"].ToString()); mesaPedido = numero; mesa = MesaLN.ObtenerMesa(numero); if ((mesa.estadoMesa.estadoMesa == 7) || (mesa.estadoMesa.estadoMesa == 8) || (mesa.estadoMesa.estadoMesa == 9)) { editar = true; } else { editar = false; } btnAgregarProducto.Enabled = false; btnAgregarProducto.Visible = false; imgEstadoMesa.ImageUrl = "~/img/mesaEstados/" + mesa.estadoMesa.estadoMesa + ".jpg"; lblNumeroMesa.Text = "Mesa #" + Request.QueryString["idMesa"].ToString(); txtMesaId.Text = mesa.idMesa.ToString(); txtCantidadPersonas.Text = mesa.cantidadPersonas.ToString(); txtEstado.Text = mesa.estadoMesa.descripcion; btnCancelar.Visible = false; btnCancelar.Enabled = false; cargarComboAccionMesa(mesa.estadoMesa.estadoMesa); }
private void actualizarEstadoMesa(int pNuevoEstadoMesa, int pIdMesa) { MesaEntidad mesa = MesaLN.ObtenerMesa(pIdMesa); mesa.estadoMesa.estadoMesa = pNuevoEstadoMesa; MesaLN.Modificar(mesa); }
private void actualizarEstadoMesa(int pNuevoEstadoMesa) { MesaEntidad mesa = new MesaEntidad(); mesa.idMesa = Convert.ToInt16(txtMesaId.Text); mesa.cantidadPersonas = Convert.ToInt16(this.txtCantidadPersonas.Text); mesa.estadoMesa.estadoMesa = pNuevoEstadoMesa; MesaLN.Modificar(mesa); }
protected void grvListado_RowCommand(object sender, GridViewCommandEventArgs e) { MesaEntidad mesa = new MesaEntidad(); int num = Convert.ToInt32(e.CommandArgument); mesa.idMesa = Convert.ToInt16(grvListado.Rows[num].Cells[0].Text); numeroescogido = mesa.idMesa; Response.Redirect("EditarMesa.aspx?idMesa=" + numeroescogido); }
public static void Insertar(MesaEntidad mesa) { SqlCommand comando = new SqlCommand("PA_InsertarMesa"); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@idEstadoMesa", mesa.estadoMesa.estadoMesa); comando.Parameters.AddWithValue("@cantidadPersonas", mesa.cantidadPersonas); using (Database db = DatabaseFactory.CreateDatabase("Default")) { db.ExecuteNonQuery(comando); } }
protected void btnAceptar_Click(object sender, EventArgs e) { if (Convert.ToInt16(this.txtCantidad.Text) >= 1 && Convert.ToInt16(this.txtCantidad.Text) <= 20) { MesaEntidad mesa = new MesaEntidad(); mesa.cantidadPersonas = Convert.ToInt16(this.txtCantidad.Text); mesa.estadoMesa.estadoMesa = Convert.ToInt16(this.ddlEstadoMesa.SelectedValue); MesaLN.Nuevo(mesa); Response.Redirect("MantenimientoMesas.aspx"); } else { this.lblMensaje.Text = "La cantidad de personas por mesa debe ser mayor a 0 y menor a 20"; } }
public static List <MesaEntidad> ObtenerTodos() { List <MesaEntidad> lista = new List <MesaEntidad>(); DataSet ds = MesaDatos.SeleccionarTodos(); foreach (DataRow fila in ds.Tables[0].Rows) { MesaEntidad elemento = new MesaEntidad(); elemento.idMesa = Convert.ToInt16(fila["id"].ToString()); elemento.cantidadPersonas = Convert.ToInt16(fila["cantidadPersonas"].ToString()); EstadoMesaEntidad estadoMesa = new EstadoMesaEntidad(); estadoMesa.estadoMesa = Convert.ToInt16(fila["idEstadoMesa"].ToString()); estadoMesa.descripcion = fila["descripcion"].ToString(); elemento.estadoMesa = estadoMesa; lista.Add(elemento); } return(lista); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { MesaEntidad mesa = new MesaEntidad(); int numero = Convert.ToInt16(Request.QueryString["idMesa"].ToString()); mesa = MesaLN.ObtenerMesa(numero); this.txtCantidad.Text = mesa.cantidadPersonas.ToString(); this.txtNumero.Text = mesa.idMesa.ToString(); this.ddlEstadoMesa.DataSource = EstadoMesaLN.ObtenerTodos(); this.ddlEstadoMesa.DataTextField = "descripcion"; this.ddlEstadoMesa.DataValueField = "estadoMesa"; this.ddlEstadoMesa.DataBind(); this.ddlEstadoMesa.SelectedValue = mesa.estadoMesa.estadoMesa.ToString(); } catch (Exception) { Response.Redirect("MantenimientoMesas.aspx"); } } }
public static void Modificar(MesaEntidad mesa) { MesaDatos.Modificar(mesa); }
public static void Nuevo(MesaEntidad mesa) { MesaDatos.Insertar(mesa); }