Esempio n. 1
0
        public bool Create(AccountDto model)
        {
            AccountSection.Accounts.Add(model.AsModel());

            Config.Save(ConfigurationSaveMode.Modified);
            return true;
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
 public bool Remove(AccountDto model)
 {
     var result = AccountSection.Accounts.Remove(model.AsModel());
     Config.Save(ConfigurationSaveMode.Modified);
     return result;
 }