public static moduleModel.CatalogLanguage ToModuleModel(this webModel.CatalogLanguage language) { var result = new moduleModel.CatalogLanguage(); result.InjectFrom(language); return(result); }
/// <summary> /// Converting to foundation type /// </summary> /// <param name="catalog"></param> /// <returns></returns> public static dataModel.CatalogLanguage ToDataModel(this coreModel.CatalogLanguage language) { var retVal = new dataModel.CatalogLanguage { Language = language.LanguageCode, }; return(retVal); }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.CatalogLanguage ToCoreModel(this dataModel.CatalogLanguage dbLanguage, coreModel.Catalog catalog) { var retVal = new coreModel.CatalogLanguage(); retVal.InjectFrom(dbLanguage); retVal.CatalogId = catalog.Id; retVal.LanguageCode = dbLanguage.Language; return retVal; }
/// <summary> /// Converting to model type /// </summary> /// <param name="catalogBase"></param> /// <returns></returns> public static coreModel.CatalogLanguage ToCoreModel(this dataModel.CatalogLanguage dbLanguage, coreModel.Catalog catalog) { var retVal = new coreModel.CatalogLanguage(); retVal.Id = dbLanguage.Id; retVal.CatalogId = catalog.Id; retVal.LanguageCode = dbLanguage.Language; return(retVal); }
public static webModel.CatalogLanguage ToWebModel(this moduleModel.CatalogLanguage language) { var result = new webModel.CatalogLanguage(); //Do not use omu.InjectFrom for performance reasons result.CatalogId = language.CatalogId; result.LanguageCode = language.LanguageCode; result.IsDefault = language.IsDefault; return(result); }
public static moduleModel.CatalogLanguage ToModuleModel(this webModel.CatalogLanguage language) { var result = new moduleModel.CatalogLanguage(); result.InjectFrom(language); return result; }