コード例 #1
0
        //
        // GET: /SSClass/Edit/5
        public ActionResult Edit(int id, string exception)
        {
            var ssClass = new Grace.ViewModels.SSClass(_repository.GetSSClass(id));
            if (!string.IsNullOrWhiteSpace(exception)) ssClass.Exception = exception;

            return View(ssClass);
        }
コード例 #2
0
        public ActionResult Edit(int id, FormCollection collection)
        {
            var ssClass = new Grace.ViewModels.SSClass(_repository.GetSSClass(id));

            try
            {
                UpdateModel(ssClass, collection.ToValueProvider());
                _repository.Update();
                return RedirectToAction(Config.ActionVariables.Index);
            }
            catch
            {
                return View(ssClass);
            }
        }