private void Page_Loaded(object sender, RoutedEventArgs e) { MostrarMisMesas(); if (CuentaSeleccionada != null) { Cuenta cuentaActualizada = CuentasDelEmpleado.FirstOrDefault(c => c.Id == CuentaSeleccionada.Id); CuentaSeleccionada = cuentaActualizada; CuentasDelEmpleado.Remove(CuentaSeleccionada); UserControlInformacionDeCuenta.ActualizarCuenta(CuentaSeleccionada); ActualizarListBoxMesas(); } }
void ButtonMesa_Click(object sender, RoutedEventArgs e) { Cuenta cuenta = ((FrameworkElement)sender).DataContext as Cuenta; if (CuentaSeleccionada != null) { CuentasDelEmpleado.Add(CuentaSeleccionada); } CuentaSeleccionada = cuenta; CuentasDelEmpleado.Remove(cuenta); ActualizarListBoxMesas(); StackPanelCuenta.Visibility = Visibility.Visible; UserControlInformacionDeCuenta.ActualizarCuenta(cuenta); }