public RealEstateListViewModel(IRealEstateService <T> service, IMessageService messageService, IDistrictService districtService, IRealtorService realtorService, IOwnershipService ownershipService, IDealVariantService dealVariantService, IConditionService conditionService, IExcelService excelService, IWordService wordService, IServiceLocator serviceLocator) { _RealEstateService = service; _MessageService = messageService; _DistrictService = districtService; _RealtorService = realtorService; _OwnershipService = ownershipService; _DealVariantService = dealVariantService; _ConditionService = conditionService; _ServiceLocator = serviceLocator; _excelService = excelService; _wordService = wordService; AddCommand = new DelegateCommand(Add); ChangeCommand = new DelegateCommand(Change); DeleteCommand = new DelegateCommand(Delete); UpdateCommand = new DelegateCommand(Update); ClearFilterCommand = new DelegateCommand(ClearFilter); ApplyFilterCommand = new DelegateCommand(ApplyFilter); ExportToExcelCommand = new DelegateCommand(ExportToExcel); ExportToWordCommand = new DelegateCommand(ExportToWord); ExportToWordSelectedCommand = new DelegateCommand(ExportToWordSelected); ChangeInGridCommand = new DelegateCommand <RealEstateViewModel <T> >(ChangeInGrid); DeleteInGridCommand = new DelegateCommand <RealEstateViewModel <T> >(DeleteInGrid); SelectedEntities = new List <RealEstateViewModel <T> >(); }
public PlotEditViewModel(IPlotService service, IMessageService messageService, IDistrictService districtService, IViewsService viewsService, IRealtorService realtorService, IOwnershipService ownershipService, IDealVariantService dealVariantService, IConditionService conditionalService) : base(service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService) { _ViewsService = viewsService; }
public HouseListViewModel(IHouseService service, IMessageService messageService, IDistrictService districtService, IRealtorService realtorService, IOwnershipService ownershipService, IDealVariantService dealVariantService, IConditionService conditionService, IExcelService excelService, IWordService wordService, IServiceLocator serviceLocator) : base(service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionService, excelService, wordService, serviceLocator) { }
public ResidenceEditViewModel(IResidenceService residenceService, IMessageService messageService, IDistrictService districtService, IViewsService viewsService, IRealtorService realtorService, IOwnershipService ownershipService, IDealVariantService dealVariantService, IMaterialService materialService, IConditionService conditionalService, IDestinationService destinationService) : base(residenceService, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService) { _ViewsService = viewsService; _MaterialService = materialService; _DestinationService = destinationService; }
public HouseEditViewModel(IHouseService service, IMessageService messageService, IDistrictService districtService, IViewsService viewsService, IRealtorService realtorService, IOwnershipService ownershipService, IDealVariantService dealVariantService, IWaterSupplyService waterSupplyService, ISewageService sewageService, IMaterialService materialService, IConditionService conditionalService) : base(service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService) { _ViewsService = viewsService; _WaterSupplyService = waterSupplyService; _SewageService = sewageService; _MaterialService = materialService; }
public RoomEditViewModel(IRoomService service, IMessageService messageService, IDistrictService districtService, IViewsService viewsService, IRealtorService realtorService, IOwnershipService ownershipService, IDealVariantService dealVariantService, ITerraceService terraceService, IMaterialService materialService, ILayoutService layoutService, IFloorLevelService floorLevelService, IConditionService conditionalService) : base(service, messageService, districtService, realtorService, ownershipService, dealVariantService, conditionalService) { _ViewsService = viewsService; _TerraceService = terraceService; _MaterialService = materialService; _LayoutService = layoutService; _FloorLevelService = floorLevelService; }
private void CreateServices() { dealVariantService = _serviceLocator.GetInstance <DealVariantService>(); districtService = _serviceLocator.GetInstance <IDistrictService>(); floorLevelService = _serviceLocator.GetInstance <IFloorLevelService>(); layoutService = _serviceLocator.GetInstance <ILayoutService>(); materialService = _serviceLocator.GetInstance <IMaterialService>(); ownershipService = _serviceLocator.GetInstance <IOwnershipService>(); realtorService = _serviceLocator.GetInstance <IRealtorService>(); sewageService = _serviceLocator.GetInstance <ISewageService>(); streetService = _serviceLocator.GetInstance <IStreetService>(); terraceService = _serviceLocator.GetInstance <ITerraceService>(); toiletTypeService = _serviceLocator.GetInstance <IToiletTypeService>(); waterSupplyService = _serviceLocator.GetInstance <IWaterSupplyService>(); flatService = _serviceLocator.GetInstance <IFlatService>(); houseService = _serviceLocator.GetInstance <IHouseService>(); plotService = _serviceLocator.GetInstance <IPlotService>(); residenceService = _serviceLocator.GetInstance <IResidenceService>(); roomService = _serviceLocator.GetInstance <IRoomService>(); }
public RealEstateEditViewModel(IRealEstateService <T> service, IMessageService messageService, IDistrictService districtService, IRealtorService realtorService, IOwnershipService ownershipService, IDealVariantService dealVariantService, IConditionService conditionService) { _RealEstateService = service; _MessageService = messageService; _DistrictService = districtService; _RealtorService = realtorService; _OwnershipService = ownershipService; _DealVariantService = dealVariantService; _ConditionService = conditionService; PropertyChanged += (sender, args) => { OkCommand.RaiseCanExecuteChanged(); }; OkCommand = new DelegateCommand(() => { var mode = _Id == 0 ? EditEndedMode.Add : EditEndedMode.Edit; var error = Error; if (error == null) { UpdateModelFromValues(); SaveToDatabase(); CloseDialog(); OnEditEnded(mode, DbEntity); } else { _MessageService.ShowMessage(error, "Ошибка", image: MessageBoxImage.Error); } }, CanOk); CancelCommand = new DelegateCommand(() => { UpdateValuesFromModel(); CloseDialog(); OnEditEnded(EditEndedMode.Cancel, null); }, CanCancel); }
public DealVariantViewModel(IDealVariantService dealVariantService) : base(dealVariantService) { }
public DealVariantsDictionaryViewModel(IServiceLocator serviceLocator, IDealVariantService dealVariantService, IMessageService messageService) : base(serviceLocator, dealVariantService, messageService) { }