public void Delete(Setting entity) { if (this.Values.Contains(entity)) { this.Values.Remove(entity); } }
public void Test_SettingService_InsertOrUpdate() { var service = this.SettingService; var setting = new Setting { Group = "Other" }; service.InsertOrUpdate(setting); Assert.AreEqual(2, setting.Id, "Id"); Assert.AreEqual("Other", setting.Group, "Group"); }
/// <summary> /// Initializes a new instance of the <see cref="SettingDelete"/> class. /// </summary> /// <param name="setting">The setting.</param> public SettingDelete(Setting setting) { if (setting == null) { throw new ArgumentNullException("setting"); } this.Id = setting.Id; this.Title = setting.Title; }
public void Test_SettingCreateOrUpdate_ValueToModel() { var value = new SettingCreateOrUpdate { Group = "test", Title = "test2", ItemKey = "test3", ItemValue = "test4" }; var setting = new Setting(); value.ValueToModel(setting); Assert.AreEqual("test", setting.Group, "Group"); Assert.AreEqual("test2", setting.Title, "Title"); Assert.AreEqual("test3", setting.Key, "Key"); Assert.AreEqual("test4", setting.Value, "Value"); }
public void Update(Setting entity) { }
public void InsertOrUpdate(Setting setting) { }
public void Insert(Setting entity) { }
public void Delete(Setting entity) { }
public void Insert(Setting entity) { var id = this.Values.OrderByDescending(x => x.Id).Select(x => x.Id).First(); entity.Id = id + 1; this.Values.Add(entity); }
public void Update(Setting entity) { if (this.Values.Contains(entity)) { this.Values.Remove(entity); } this.Values.Add(entity); }