/// <summary> /// 删除记录 /// </summary> /// <param name="delids"></param> /// <returns></returns> public int Delete(string delids) { var delList = delids.Split(',').ToList(); foreach (var item in delList) { Sys_MultiLangInfo model = new Sys_MultiLangInfo(); model.ID = item; DbSession.Sys_MultiLangInfoRepository.DeleteEntity(model); } var res = DbSession.SaveChange(); return(res); }
public int AddModelList(List <LngSysTableLANGVM> resourceParameter, string table_name, string table_desc, string table_descEng) { /* * table_name:AA * table_desc:BB * resourceParameter[0].Column_ID:AAA * resourceParameter[0].Chinese:AAA * resourceParameter[0].English:AAA */ foreach (var item in resourceParameter) { if (string.IsNullOrEmpty(item.COLUMN_ID)) { continue; } Sys_MultiLangInfo model = new Sys_MultiLangInfo(); model.ID = Guid.NewGuid().ToString(); model.TABLE_NAME = table_name; model.TABLE_DESC = table_desc; model.COLUMN_ID = item.COLUMN_ID; model.COLUMN_NAME = item.Chinese; model.COLUMN_CULTURE = "zh-cn"; DbSession.Sys_MultiLangInfoRepository.AddEntity(model); //LNG_SYS_TABLELANG_INFO modelEnglish = new LNG_SYS_TABLELANG_INFO(); //modelEnglish.ID = this.GetSequence("SEQ_LNG_SYS_TABLELANG_INFO"); //modelEnglish.TABLE_NAME = table_name; //modelEnglish.TABLE_DESC = table_descEng; //modelEnglish.COLUMN_ID = item.COLUMN_ID; //modelEnglish.COLUMN_NAME = item.English; //modelEnglish.COLUMN_CULTURE = "en-us"; //DbSession.LNG_SYS_TABLELANG_INFORepository.AddEntity(modelEnglish); } var res = DbSession.SaveChange(); return(res); }