public SearchProvider()
{
this.DefaultSearchModel = initDefault();
this.WorkingSearchModel = initWorking(); //init(WorkingSearchModel); // its better to make a clone form DefualtSearchModel than calling the function twice
//this.DefaultSearchModel = Get(this.WorkingSearchModel.CriteriaComponent);
this.WorkingSearchModel = Get(this.WorkingSearchModel.CriteriaComponent);
}