public static List <LanguageEntity> ViewAllLanguageBL() { List <LanguageEntity> lanList = null; LanguageDAL langDAL = new LanguageDAL(); lanList = langDAL.ViewAllLanguageDAL(); return(lanList); }
public static LanguageEntity SearchLanguageBL(int LAngId) { LanguageEntity feedback; LanguageDAL langDAL = new LanguageDAL(); feedback = langDAL.SearchLanguage(LAngId); return(feedback); }
/// <summary> /// Devuelve el Business Model del idioma, incluyendo las traducciones asociadas. /// </summary> /// <param name="languageId"></param> /// <returns></returns> public LanguageBM GetLanguage(int languageId) { TranslationBLL translationBll = new TranslationBLL(); List <TranslationBM> translations = translationBll.GetTranslations(languageId); LanguageDAL languageDal = new LanguageDAL(); LanguageDTO language = languageDal.GetLanguage(languageId); LanguageBM result = ConvertIntoBusinessModel(language, translations); return(result); }
public bool UpdateDictionary(LanguageViewModel viewModel) { try { LanguageDAL languageDAL = new LanguageDAL(); CacheManager.Remove("language-" + viewModel.Code); bool result = languageDAL.UpdateDictionary(viewModel); return(result); } catch (Exception ex) { throw ex; } }
public ResultBM GetLanguages() { try { LanguageDAL languageDal = new LanguageDAL(); List <LanguageDTO> languages = languageDal.GetLanguages(); List <LanguageBM> languageBms = ConvertIntoBusinessModel(languages); ResultBM result = new ResultBM(ResultBM.Type.OK, "Recuperación de los idiomas exitoso.", languageBms); return(result); } catch (Exception exception) { return(new ResultBM(ResultBM.Type.EXCEPTION, SessionHelper.GetTranslation("RETRIEVING_ERROR") + " " + exception.Message, exception)); } }
public bool AddDictionary(LanguageViewModel viewModel) { try { LanguageDAL languageDAL = new LanguageDAL(); CacheManager.Remove("language-" + viewModel.Code); LanguageBE entity; entity = Mapper.Map <LanguageViewModel, LanguageBE>(viewModel); bool result = languageDAL.AddDictionary(entity); return(result); } catch (Exception ex) { throw ex; } }
public LanguageViewModel GetLanguageByCode(string code) { LanguageBE entity = null; LanguageDAL languadeDal = new LanguageDAL(); if (CacheManager.GetWithTimeout("language-" + code) == null) { entity = languadeDal.GetByCode(code); CacheManager.SetWithTimeout("language-" + code, entity, TimeSpan.FromDays(1)); } else { entity = CacheManager.Get("language-" + code) as LanguageBE; } return(Mapper.Map <LanguageBE, LanguageViewModel>(entity)); }
/// <summary> /// 添加新语言[新] /// </summary> /// <param name="LanguageName">语言名称</param> /// <param name="remark">语言描述</param> /// <returns></returns> public static int AddNewLanguage(string LanguageName, string remark) { int var = 0; SqlTransaction tran = null; SqlConnection con = DAL.DBHelper.SqlCon(); try { con.Open(); tran = con.BeginTransaction(); var = LanguageDAL.AddNewLanguage(tran, LanguageName, remark); tran.Commit(); } catch { var = 0; tran.Rollback(); } finally { con.Close(); } return(var); }
public LanguageBLL() { Dal = new LanguageDAL(); }
/// <summary> /// 获取不包含中文语言信息 /// </summary> /// <returns>返回Ilist对象</returns> public static IList <LanguageModel> GetLanguageInfoNoCludingChineseOrderByName() { return(LanguageDAL.GetLanguageInfoNoCludingChineseOrderByName()); }
/// <summary> /// 获取语言对应的ID /// </summary> /// <param name="name">语言名称</param> /// <returns>返回语言所对应的ID</returns> public static int GetLanguageIDByName(string name) { return(LanguageDAL.GetLanguageIDByName(name)); }
/// <summary> /// 向语言表中插入记录 /// </summary> /// <param name="languageModel">语言模型</param> /// <returns>返回向语言表中插入记录所影响的行数</returns> public static int AddLanguage(LanguageModel languageModel) { return(LanguageDAL.AddLanguage(languageModel)); }
/// <summary> /// 获取语言信息 /// </summary> /// <returns>返回Ilist对象</returns> public static IList <LanguageModel> GetLanguageInfoOrderByName() { return(LanguageDAL.GetLanguageInfoOrderByName()); }
/// <summary> /// 获取语言ID和语言名称按语言名称排序 /// </summary> /// <returns>返回SqlDataReader对象</returns> public static SqlDataReader GetAllLanguageIDNameOrderByName() { return(LanguageDAL.GetAllLanguageIDNameOrderByName()); }
/// <summary> /// 获取所有语言ID和语言名称 /// </summary> /// <returns>返回DataTable</returns> public static DataTable GetAllLanguageIDName() { return(LanguageDAL.GetAllLanguageIDName()); }
/// <summary> /// 根据语言名获取语言表名 /// </summary> /// <param name="name"></param> /// <returns></returns> public static string GetLanguageTableNameByName(string name) { return(LanguageDAL.GetLanguageTableNameByName(name)); }
/// <summary> /// 获取默认语言名 /// </summary> /// <returns></returns> public static string GetDefaultlLanguageName() { return(LanguageDAL.GetDefaultlLanguageName()); }
/// <summary> /// 语言修改[新] /// </summary> /// <param name="id">语言编号</param> /// <param name="name">语言名称</param> /// <param name="remark">语言描述</param> /// <returns></returns> public static int ModifyLanguage(int id, string name, string remark) { return(LanguageDAL.ModifyLanguage(id, name, remark)); }
public Dictionary <Guid, string> GetDictionaryKeysAll() { LanguageDAL languadeDal = new LanguageDAL(); return(languadeDal.GetDictionaryKeysAll()); }
/// <summary> /// 获取所有语言 /// </summary> /// <param name="name"></param> /// <returns></returns> public static List <LanguageModel> GetAllLanguage() { return(LanguageDAL.GetAllLanguage()); }
public static bool IsExistsTreeRendition(string sourcelanguage, string renditionlanguage) { return(LanguageDAL.IsExistsTreeRendition(sourcelanguage, renditionlanguage)); }
//添加三翻译语言 public static void AddThreeRendition(string sourcelanguage, string renditionlanguage) { LanguageDAL.AddThreeRendition(sourcelanguage, renditionlanguage); }
//删除翻译语言 public static void DelRendition(int id) { LanguageDAL.DelRendition(id); }
//查询翻译语言 public static DataTable SelectRendition() { return(LanguageDAL.SelectRendition()); }
public static List <Language> getLanguages(string UserId) { return(LanguageDAL.getLanguage(UserId)); }
/// <summary> /// 获取语言表中最大的ID /// </summary> /// <returns>返回语言表中最大的ID</returns> public static int GetLanguageMaxID() { return(LanguageDAL.GetLanguageMaxID()); }
/// <summary> /// 通过语言ID获取ID /// </summary> /// <returns>返回DataTable对象</returns> public static DataTable GetLanguageIDByID() { return(LanguageDAL.GetLanguageIDByID()); }
/// <summary> /// 根据id查询登陆语言的名字 /// </summary> /// <param name="id"></param> /// <returns></returns> public static string GetLanguageNameById(int id) { // LanguageDAL lanaguage = new LanguageDAL(); return(LanguageDAL.GetLanguageNameById(id)); }
/// <summary> /// 根据ID删除指定的语言记录 /// </summary> /// <param name="ID">ID</param> /// <returns>返回删除指定记录所影响的行数</returns> public static int DelLanguageByID(int ID) { return(LanguageDAL.DelLanguageByID(ID)); }
public static LanguageBO getLanguageByLanguageId(string LanguageId) { return(LanguageDAL.getLanguageByLanguageId(LanguageId)); }