public bool Create(AccountDto model) { AccountSection.Accounts.Add(model.AsModel()); Config.Save(ConfigurationSaveMode.Modified); return true; }
public bool Update(AccountDto model) { var obj = AccountSection.Accounts[model.Id.ToString()]; if (obj == null) { return false; } obj.Name = model.Name; obj.ModifiedAt = DateTime.Now; obj.Enable = model.Enable; obj.Password = model.Password; obj.UserName = model.UserName; obj.SortOrder = model.SortOrder; Config.Save(ConfigurationSaveMode.Modified); return true; }
public bool Remove(AccountDto model) { var result = AccountSection.Accounts.Remove(model.AsModel()); Config.Save(ConfigurationSaveMode.Modified); return result; }