public List <KeyValuePair <int, string> > GetAdditionalInfo(AdditionalInfoClass additionalInfoClass) { GetAdditionalInfoCommand getAdditionalInfoCommand = new GetAdditionalInfoCommand(additionalInfoClass); getAdditionalInfoCommand.Execute(); return(getAdditionalInfoCommand.CommandResult); }
public static AdditionalInfoTypesVm GatAdditionalInfoTypesVm(AdditionalInfoClass additionalInfoClass) { return(new AdditionalInfoTypesVm() { Types = MSLivingChoices.Bcs.Admin.Components.ItemTypeBc.Instance.GetAdditionalInfo(additionalInfoClass).MapToKeyValuePairVm <int, string>(), CategoryClass = additionalInfoClass }); }
public GetAdditionalInfoCommand(AdditionalInfoClass additionalInfoClass) { base.StoredProcedureName = AdminStoredProcedures.SpGetAdditionalInformationType; SpParameter = (int)additionalInfoClass; ParameterName = "@AdditionalInformationClassId"; DescriptionColumnName = "Description"; IdColumnName = "AdditionalInformationTypeId"; base.CacheKey = CachedBaseCommand <List <KeyValuePair <int, string> > > .GetCacheKey(base.StoredProcedureName, SpParameter.ToString(), ParameterName, DescriptionColumnName, IdColumnName); }
public GetAdditionalInfoCommand(AdditionalInfoClass additionalInfoClass) { base.StoredProcedureName = AdminStoredProcedures.SpGetAdditionalInformationType; this.SpParameter = new int?(additionalInfoClass); this.ParameterName = "@AdditionalInformationClassId"; this.DescriptionColumnName = "Description"; this.IdColumnName = "AdditionalInformationTypeId"; base.CacheKey = CachedBaseCommand <List <KeyValuePair <int, string> > > .GetCacheKey(new string[] { base.StoredProcedureName, this.SpParameter.ToString(), this.ParameterName, this.DescriptionColumnName, this.IdColumnName }); }
public static IEnumerable <AdditionalInfo> GetInfosByClass(this IEnumerable <AdditionalInfo> items, AdditionalInfoClass infoClass) { return (from x in items where x.AdditionalInfoClass == infoClass orderby x.Sequence select x); }
public List <KeyValuePair <int, string> > GetAdditionalInfo(AdditionalInfoClass additionalInfoClass) { return(this._itemTypeDac.GetAdditionalInfo(additionalInfoClass)); }
public void SaveAdditionalInfos(AdditionalInfoClass additionalInfoClass, List <KeyValuePair <int, string> > infos) { this._itemTypeDac.SaveAdditionalInfo(infos, additionalInfoClass); }
public SaveAdditionInfoCommand(List <KeyValuePair <int, string> > additionInfo, AdditionalInfoClass additionalInfoClass) { base.StoredProcedureName = AdminStoredProcedures.SpPutAdditionalInformationType; this._additionInfo = additionInfo; this._additionalInfoClass = additionalInfoClass; }
public void SaveAdditionalInfo(List <KeyValuePair <int, string> > additionInfo, AdditionalInfoClass additionalInfoClass) { (new SaveAdditionInfoCommand(additionInfo, additionalInfoClass)).Execute(); }