public VentaListaProductosDeAlta(Logica logica, ClaseAvituallamiento avituallamientoCreado) { InitializeComponent(); this.Logica = logica; this.AvituallamientoCreado = avituallamientoCreado; this.ProductoAvituallamiento = new ProductoAvituallamiento(); DataContext = this; }
public VentanaAvituallamiento(Logica logica, Carrera carreraSeleccionada) { InitializeComponent(); this.Logica = logica; this.CarreraSeleccionada = carreraSeleccionada; Avituallamiento = new ClaseAvituallamiento(); tbPuntoKm.DataContext = this.Avituallamiento; tbNombrePC.DataContext = this.Avituallamiento; tbTel.DataContext = this.Avituallamiento; dtProductos.DataContext = this.Avituallamiento; Modificar = false; }
//se sobreescribe el constructor para modificar Avituallamiento. public VentanaAvituallamiento(Logica logica, int posCarrera, ClaseAvituallamiento avituallamiento, int posAvituallamiento) { InitializeComponent(); this.Logica = logica; this.PosicionCarrera = posCarrera; this.PosAvituallamiento = posAvituallamiento; this.Avituallamiento = avituallamiento; tbPuntoKm.DataContext = this.Avituallamiento; tbNombrePC.DataContext = this.Avituallamiento; tbTel.DataContext = this.Avituallamiento; dtProductos.DataContext = this.Avituallamiento; Modificar = true; }