Exemplo n.º 1
0
        public ActionResult SettingDelete(long settingId)
        {
            MT_SETTING deletedSetting = repository.DeleteSetting(settingId);

            if (deletedSetting != null)
            {
                TempData["message"] = string.Format("{0} был удален", deletedSetting.Code);
            }
            return(RedirectToAction("Settings"));
        }
Exemplo n.º 2
0
        public MT_SETTING DeleteSetting(long settingId)
        {
            MT_SETTING dbEntry = context.MT_SETTING.Where(x => x.SettingId == settingId).Single();

            if (dbEntry != null)
            {
                context.MT_SETTING.Remove(dbEntry);
                context.SaveChanges();
            }
            return(dbEntry);
        }
Exemplo n.º 3
0
 public ActionResult SettingEdit(MT_SETTING setting)
 {
     if (ModelState.IsValid)
     {
         repository.SaveSetting(setting);
         TempData["message"] = string.Format("{0} сохранено", setting.Code);
         return(RedirectToAction("Settings"));
     }
     else
     {
         // что-то не так с значениями данных (there is something wrong with the data values)
         return(View(setting));
     }
 }
Exemplo n.º 4
0
 public void SaveSetting(MT_SETTING setting)
 {
     if (setting.SettingId == 0)
     {
         context.MT_SETTING.Add(setting);
     }
     else
     {
         MT_SETTING dbEntry = context.MT_SETTING.Where(x => x.SettingId == setting.SettingId).Single();
         if (dbEntry != null)
         {
             dbEntry.Code     = setting.Code;
             dbEntry.Value    = setting.Value;
             dbEntry.Descr    = setting.Descr;
             dbEntry.IsActive = setting.IsActive;
         }
     }
     context.SaveChanges();
 }
Exemplo n.º 5
0
        public ViewResult SettingEdit(long settingId)
        {
            MT_SETTING setting = repository.Settings.Where(x => x.SettingId == settingId).FirstOrDefault(); //.FirstOrDefault(x => x.SettingId == settingId);

            return(View(setting));
        }