예제 #1
0
 private void inicializar()
 {
     InitializeComponent();
     DataContext = this;
     this.comboCarreras.DataContext  = GestionCarreras.getSingelton();
     this.gridMateriales.DataContext = this;
     this.comboPersonas.DataContext  = GestionPersonas.getSingelton();
 }
예제 #2
0
 public Program()
 {
     this.solicitarPermisos();
     gestionMusica   = new GestionMusica();
     gestionPersonas = new GestionPersonas();
     gestionListas   = new GestionListas();
     gestionVideo    = new GestionVideo();
     //gestionVolumen = new GestionVolumen();
     irAPrincipal();
 }
예제 #3
0
 private void BotonAgregarModificar_Click(object sender, RoutedEventArgs e)
 {
     if (index != -1)
     {
         GestionPersonas.getSingelton().Personas.RemoveAt(index);
         GestionPersonas.getSingelton().Personas.Insert(this.index, this.Persona);
     }
     else
     {
         GestionPersonas.getSingelton().Personas.Add(this.Persona);
     }
     this.Close();
 }
예제 #4
0
        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";
        }
예제 #5
0
 public VistaGestionPersonas()
 {
     this.Personas = GestionPersonas.getSingelton().Personas;
     InitializeComponent();
     DataContext = this;
 }