private void inicializar() { InitializeComponent(); DataContext = this; this.comboCarreras.DataContext = GestionCarreras.getSingelton(); this.gridMateriales.DataContext = this; this.comboPersonas.DataContext = GestionPersonas.getSingelton(); }
public AgregarModificarAvituallamiento(Avituallamiento avituallamiento, int index) { this.Avituallamiento = avituallamiento; this.index = index; inicializar(); int indexCarrera = GestionCarreras.getSingelton().Carreras.IndexOf(avituallamiento.Carrera); this.comboCarreras.SelectedIndex = indexCarrera; int indexPersona = GestionPersonas.getSingelton().Personas.IndexOf(avituallamiento.PersonaContacto); this.comboPersonas.SelectedIndex = indexPersona; this.botonAgregarModificar.Content = "Modificar"; }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (this.index != -1) { GestionCarreras.getSingelton().Carreras.RemoveAt(this.index); GestionCarreras.getSingelton().Carreras.Insert(this.index, this.Carrera); } else { GestionCarreras.getSingelton().Carreras.Add(this.Carrera); } foreach (Avituallamiento avi in this.Carrera.Avituallamientos) { avi.Carrera = this.Carrera; } this.Close(); }
public VistaGestionCarreras() { this.Carreras = GestionCarreras.getSingelton().Carreras; InitializeComponent(); DataContext = this; }