public TransmittalViewModel(IView view) : base(view) { this.specificationSections = SubmittalService.GetSpecificationSections(); this.itemStatuses = SubmittalService.GetItemStatuses(); this.mutableCopyToList = new BindingList <MutableCopyTo>(); this.deliveryMethods = new CollectionView( Enum.GetNames(typeof(Delivery))); this.disciplines = SubmittalService.GetDisciplines(); this.deleteCopyToCommand = new DelegateCommand(this.DeleteCopyToCommandHandler); }
public ChangeOrderViewModel(IView view) : base(view) { this.contractors = CompanyService.GetAllCompanies(); this.toList = UserSession.CurrentProject.Contacts; this.priceChangeTypesView = new CollectionView(Enum.GetNames(typeof(PriceChangeType))); string[] changeDirections = Enum.GetNames(typeof(ChangeDirection)); this.priceChangeDirections = new CollectionView(changeDirections); this.timeChangeDirections = new CollectionView(changeDirections); this.statuses = SubmittalService.GetItemStatuses(); this.disciplines = SubmittalService.GetDisciplines(); this.routingItemsViewModel = new RoutingItemsViewModel <ChangeOrder>(this); }