Exemplo n.º 1
0
        private Boolean add = true; // true añadir almacen, false modificar almacen

        /// <summary>
        /// Constructor para añadir un almacen
        /// </summary>
        /// <param name="aVM">Vista modelo del almacen</param>
        public AddEditAlmacen(AlmacenVM aVM)
        {
            UIGlobal.AddEditAlmacen = this;
            InitializeComponent();
            almacenVM   = aVM;
            almacen     = new Almacen();
            DataContext = almacen;

            add = true;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Constructor para modificar un almacen
        /// </summary>
        /// <param name="aVM">Vista modelo del almacen</param>
        /// <param name="a">Almacen a modificar</param>
        public AddEditAlmacen(AlmacenVM aVM, Almacen a)
        {
            UIGlobal.AddEditAlmacen = this;
            InitializeComponent();

            id.IsEnabled = false; // el codigo del almacen no se puede cambiar
            almacenVM    = aVM;

            almacen     = (Almacen)a.Clone();
            DataContext = almacen;
            add         = false;
        }
Exemplo n.º 3
0
 /// <summary>
 /// Inicializa una nueva instancia de PageAlmacen.xaml
 /// </summary>
 public PageAlmacen()
 {
     UIGlobal.PageAlmacen = this;
     InitializeComponent();
     DataContext = new AlmacenVM();
 }