/// <summary> /// 保存数据 /// </summary> public void Insert(TypeMapConfig model) { dalObj.Insert(model); if (this.data.ContainsKey(model.Language.ToLower()) == false) { this.data[model.Language.ToLower()] = new List <TypeMapConfig>(); } this.data[model.Language.ToLower()].Add(model); }
static string TABLE_NAME = "TypeMapConfig"; //table name /// <summary> /// Insert /// </summary> /// <param name="model"></param> /// <returns></returns> public int Insert(TypeMapConfig model) { // Open database (or create if not exits) using (var db = new LiteDatabase(LocalConfig.SettingDataFileName)) { // Get DbConnection collection var col = db.GetCollection <TypeMapConfig>(TABLE_NAME); var value = col.Insert(model); return(value.AsInt32); } }
/// <summary> /// 保存数据 /// </summary> public void Save(TypeMapConfig model) { dalObj.Update(model); }
/// <summary> /// Update /// </summary> /// <param name="model"></param> /// <returns></returns> public bool Update(TypeMapConfig model) { return(LiteDBHelper <TypeMapConfig> .Update(LocalConfig.SettingDataFileName, model, TABLE_NAME)); }