public virtual void ReloadArticleSource() { CurrentArticleTemplate.Show(); if (!ReloadByCurrentParameter) { CurrentArticleTemplate.GetArticlesFromBegin(); } else { CurrentArticleTemplate.GetArticles(); } CurrentArticleTemplate.BindData(); }
public void AddSearchCondition(SearchParameter parameter) { parameter = parameter ?? new SearchParameter(); CurrentArticleTemplate.ClearSearchConditions(); if (!string.IsNullOrEmpty(parameter.MainSearch)) { CurrentArticleTemplate.AddSearchConditions(new SearchCondition { field = ProductField.NAME, query = parameter.MainSearch }); } if (!string.IsNullOrEmpty(parameter.Unit)) { CurrentArticleTemplate.AddSearchConditions(new SearchCondition { field = ProductField.UNIT, query = parameter.Unit }); } if (!string.IsNullOrEmpty(parameter.DossageFormName)) { CurrentArticleTemplate.AddSearchConditions(new SearchCondition { field = ProductField.DOSAGE_FORM, query = parameter.DossageFormName }); } if (!string.IsNullOrEmpty(parameter.ProductNumber)) { CurrentArticleTemplate.AddSearchConditions(new SearchCondition { field = ProductField.CODE, query = parameter.ProductNumber }); } if (!string.IsNullOrEmpty(parameter.ProducerName)) { CurrentArticleTemplate.AddSearchConditions(new SearchCondition { field = ProductField.PRODUCER, query = parameter.ProducerName }); } CurrentArticleTemplate.AddSearchConditions(new SearchCondition { field = ProductField.IS_PART_OF_DEFAULT_STOCK, query = parameter.InDefaultStock.ToString().ToLower() }); }
protected virtual void OnArticleSourceChanged() { CurrentArticleTemplate.Hide(); ChangeArticleSource(); ReloadArticleSource(); }
public void CustomChangeArticleSource(ArticleSource articleSource) { CurrentArticleTemplate.Hide(); CurrentArticleSource = articleSource; }
public void SelectItemsByIDs(List <String> productITLs) { CurrentArticleTemplate.SelectItemsByIDs(productITLs); }
public void SelectItemByID(String productITL) { CurrentArticleTemplate.SelectItemByID(productITL); }
public void BindData() { CurrentArticleTemplate.BindData(); }
//#############################PUBLIC METHODS################################// #region PUBLIC METHODS public void ImportSelectedProducts() { CurrentArticleTemplate.ImportSelectedProducts(); }