private void ResetFilters() { SelectedIdContract = null; MinValueDepositPayed = _eF.GetMinDepositPayed(); MinValueContractTotalPrice = _eF.GetMinContractTotalPrice(); MinValueContractTotalPriceInclVAT = _eF.GetMinContractTotalPriceInclVAT(); MinValueDateOfConclusionContract = _eF.GetMinDateOfConclusionContract(); MaxValueDepositPayed = _eF.GetMaxDepositPayed(); MaxValueContractTotalPrice = _eF.GetMaxContractTotalPrice(); MaxValueContractTotalPriceInclVAT = _eF.GetMaxContractTotalPriceInclVAT(); MaxValueDateOfConclusionContract = _eF.GetMaxDateOfConclusionContract(); BeginValueDepositPayed = MinValueDepositPayed; BeginValueContractTotalPrice = MinValueContractTotalPrice; BeginValueContractTotalPriceInclVAT = MinValueContractTotalPriceInclVAT; BeginValueDateOfConclusionContract = MinValueDateOfConclusionContract; EndValueDepositPayed = MaxValueDepositPayed; EndValueContractTotalPrice = MaxValueContractTotalPrice; EndValueContractTotalPriceInclVAT = MaxValueContractTotalPriceInclVAT; EndValueDateOfConclusionContract = MaxValueDateOfConclusionContract; ProductionProcess = CollectionConverter <String> .ConvertToObservableCollection(_eF.GetProductionProcess()); ListSelectedProductionProcess.Clear(); Searching(); }
private void Searching() { Contracts = CollectionConverter <v_contract> .ConvertToObservableCollection(_eF.GetContracts(ListSelectedProductionProcess.ToList(), new Range <DateTime>(BeginValueDateOfConclusionContract, EndValueDateOfConclusionContract), new Range <int>(BeginValueDepositPayed, EndValueDepositPayed), new Range <int>(BeginValueContractTotalPrice, EndValueContractTotalPrice), new Range <int>(BeginValueContractTotalPriceInclVAT, EndValueContractTotalPriceInclVAT))); }