public void EditSetting(string SettingName, string SettingValue, string FileDirectory)
 {
     if (SettingsDirectory == null)
     {
         SettingsDirectory = GetSettingDirectory;
     }
     ClassEdit.EditSetting(SettingName, SettingValue, FileDirectory);
 }
Exemple #2
0
 public IHttpActionResult UpdateClass(ClassEdit model)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     if (!_classService.UpdateClass(model))
     {
         return(InternalServerError());
     }
     return(Ok());
 }
Exemple #3
0
 internal int GetPlayerIndex(string player)
 {
     if (!Players.Contains(player))
     {
         Players.Add(player);
         ClassEdit.Add("none");
         Arenas.Add("none");
         Playing.Add("none");
         Preview.Add(false);
         Backups.Add(null);
     }
     return(Players.FindIndex(p => p == player));
 }
        public ActionResult Edit(int id)
        {
            var service = CreateClassService();
            var detail  = service.GetClassById(id);
            var model   =
                new ClassEdit
            {
                ClassId         = detail.ClassId,
                Name            = detail.Name,
                Description     = detail.Description,
                PrimaryGun      = detail.PrimaryGun,
                PrimaryAttach   = detail.PrimaryAttach,
                SecondaryGun    = detail.SecondaryGun,
                SecondaryAttach = detail.SecondaryAttach
            };

            return(View(model));
        }
Exemple #5
0
        public bool UpdateClass(ClassEdit model)
        {
            using (var ctx = new ApplicationDbContext())
            {
                var entity =
                    ctx
                    .Class
                    .Single(e => e.ClassId == model.ClassId);

                entity.Name         = model.Name;
                entity.TeacherId    = model.TeacherId;
                entity.CourseId     = model.CourseId;
                entity.Id           = model.StudentId;
                entity.DepartmentId = model.DepartmentId;

                return(ctx.SaveChanges() == 1);
            }
        }
Exemple #6
0
        private void btnModify_Click(object sender, EventArgs e)
        {
            if (lblSelected.Text != "")
            {
                Classes newClass = new Classes();
                newClass.ClassID    = Convert.ToInt32(lblSelected.Text);
                newClass.ClassTitle = dataGridView1.CurrentRow.Cells[1].Value.ToString();
                newClass.ClassTrack = dataGridView1.CurrentRow.Cells[2].Value.ToString();

                ClassesDB.TempSave(newClass);

                ClassEdit newForm = new ClassEdit();
                newForm.Show();
            }
            else
            {
                MessageBox.Show("Please select a class to modify");
            }
        }
Exemple #7
0
        public bool UpdateClass(ClassEdit model)
        {
            using (var ctx = new ApplicationDbContext())
            {
                var entity =
                    ctx
                    .Classes
                    .Single(e => e.ClassId == model.ClassId && e.OwnerId == _userId);

                entity.Name            = model.Name;
                entity.Description     = model.Description;
                entity.PrimaryGun      = model.PrimaryGun;
                entity.PrimaryAttach   = model.PrimaryAttach;
                entity.SecondaryGun    = model.SecondaryGun;
                entity.SecondaryAttach = model.SecondaryAttach;
                entity.ModifiedUtc     = DateTimeOffset.UtcNow;

                return(ctx.SaveChanges() == 1);
            }
        }
        public ActionResult Edit(int id, ClassEdit model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            if (model.ClassId != id)
            {
                ModelState.AddModelError("", "Id Mismatch");
                return(View(model));
            }

            var service = CreateClassService();

            if (service.UpdateClass(model))
            {
                TempData["SaveResult"] = "Your class was updated.";
                return(RedirectToAction("Index"));
            }

            ModelState.AddModelError("", "Your class could not be updated.");
            return(View(model));
        }
Exemple #9
0
        private void button7_Click(object sender, EventArgs e)
        {
            ClassEdit newForm = new ClassEdit();

            newForm.Show();
        }