/**
  * Edit course
  */
 private void apCourseCM_edit_Click(object sender, EventArgs e)
 {
     if (this.curAPNode != null)
     {
         /* Bring up edit course window */
         // Course c = this.db.getCourseObj(this.curAPNode.id);
         EditCourseForm ecf = new EditCourseForm(null);
         ecf.Show();
     }
 }
Example #2
0
        public ActionResult PreviewEdit(EditCourseForm form)
        {
            _editFormStorage.Set(form.Id, form);

            try
            {
                CourseDto model = _universityService.FindCourse(form.Id);
                model.Title       = form.Title;
                model.Description = form.Description;

                var viewModel = new CourseDetailsViewModel(model);

                return(View("PreviewEdit", viewModel));
            }
            catch (DomainException e)
            {
                Logger.Error(e);
                return(HttpNotFound());
            }
        }
Example #3
0
        public ActionResult Edit(EditCourseForm form)
        {
            if (!ModelState.IsValid)
            {
                return(View(form));
            }

            try
            {
                _universityService.EditCourse(form.ConvertToDto());
                _editFormStorage.Clear(form.Id);

                return(RedirectToAction("Index"));
            }
            catch (DomainException e)
            {
                Logger.Error(e);
                throw new HttpException(503, e.Message);
            }
        }
Example #4
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            try
            {
                EditCourseForm form = _editFormStorage.Contains(id.Value)
                    ? _editFormStorage.Get(id.Value)
                    : EditCourseForm.CreateFromModel(
                    _universityService.FindCourse(id.Value)
                    );

                return(View(form));
            }
            catch (DomainException e)
            {
                Logger.Error(e);
                return(HttpNotFound());
            }
        }
        private void btnEditCourse_Click(object sender, EventArgs e)
        {
            EditCourseForm editCourseForm = new EditCourseForm();

            editCourseForm.Show();
        }
Example #6
0
        private void eDITCOURSEToolStripMenuItem_Click(object sender, EventArgs e)
        {
            EditCourseForm editCourseForm = new EditCourseForm();

            editCourseForm.Show();
        }
Example #7
0
        private void editCourseToolStripMenuItem_Click(object sender, EventArgs e)
        {
            EditCourseForm tempForm = new EditCourseForm();

            tempForm.Show();
        }