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; }
/// <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; }
/// <summary> /// Inicializa una nueva instancia de PageAlmacen.xaml /// </summary> public PageAlmacen() { UIGlobal.PageAlmacen = this; InitializeComponent(); DataContext = new AlmacenVM(); }