private void Button_Click_2(object sender, RoutedEventArgs e) { if (lineas.Items.Count != 0) { usuario usu = new usuario(); try { var pedidoAux = pedidos.SelectedCells[0].Item; foreach (usuario u in listaUsuarios) { if (((listaCompletaPedidos)pedidoAux).UsuarioID == u.UsuarioID) { usu = u; } } CMPedidos cmP = new CMPedidos(formu, neg, usu, ((listaCompletaPedidos)pedidoAux).PedidoID, 'm'); cmP.HorizontalAlignment = HorizontalAlignment.Center; cmP.VerticalAlignment = VerticalAlignment.Center; formu.panelPrincipal.Children.Add(cmP); formu.panelPrincipal.Children.Remove(this); } catch { } } else { resultado.Visibility = Visibility.Visible; resultado.SetResourceReference(Control.StyleProperty, "textError"); resultado.Text = "Selecciona un pedido primero"; resultado.Focus(); } }
private void pedidosNuevo_Click(object sender, RoutedEventArgs e) { CMPedidos cmpedidos = new CMPedidos(this, neg, null, 0, 'z'); cmpedidos.HorizontalAlignment = HorizontalAlignment.Center; cmpedidos.VerticalAlignment = VerticalAlignment.Center; panelPrincipal.Children.Clear(); panelPrincipal.Children.Add(cmpedidos); }
public ModificacionUsuario(CMPedidos cm, FormularioPrincipal m, negocio n, char res) { InitializeComponent(); neg = n; cmpedidos = cm; listaPedidos = neg.pedidos(); modificado = res; main = m; usu = neg.usuarios(); loc = neg.localidades(); provincias = neg.provincias(); Usu = new usuario(); listaFiltrada = (System.Windows.Data.CollectionViewSource) this.Resources["listaUsuarios"]; listaU = new ObservableCollection <usuario>(); }