public BaseDataContainer GetObjectTypeList() { BaseDataContainer container = new BaseDataContainer(); var lst = this.Repository.Context.Objecttypes.ToList(); foreach (var item in lst) { var dto = ObjecttypeRepository.GetDto(item); container.ObjecttypeDtoList.Add(dto); } return(container); }
public override SdFilterCategoryDto GetSingle(System.Linq.Expressions.Expression <Func <SdFilterCategory, bool> > whereCondition) { var result = base.GetSingle(whereCondition); if (result != null) { var objType = this.Repository.Context.Objecttypes.FirstOrDefault(it => it.ObjecttypeId == result.Objecttypeid); if (objType != null) { result.ObjectType = ObjecttypeRepository.GetDto(objType); } } return(result); }