public VMSeleccionaProveedorOrdenDeCompra( ) : base() { if (this.EntidadActual == null) { this.EntidadActual = new ProveedorNuevo(); } this.SetPresentador <Proveedor>("PresentadorMiniBuscaProveedor", p => this.EntidadActual.Proveedor = p, this.EntidadActual.Proveedor); this.PresentadorBusquedaArticulo = (IPresentadorBusquedaArticulo)FabricaPresentadores.Instancia.Resolver(typeof(IPresentadorBusquedaArticulo)); this.PresentadorBusquedaArticulo.SetServicios(); this.PresentadorBusquedaArticulo.CargaArea(); }
public VMSector(Fixius.Servicios.DTO.Articulos.Sector DTO) : base(DTO) { this.PresentadorJerarquia = (PresentadorBusquedaArticulo)FabricaPresentadores.Instancia.Resolver(typeof(PresentadorBusquedaArticulo)); this.PresentadorJerarquia.SetServicios(); this.CargaSector(); if (DTO.Id == 0) { this.CodigoVisible = Visibility.Collapsed; this.ArbolVisible = Visibility.Collapsed; } else { this.Area = this.Modelo.Area; } }