Example #1
0
        public ActionResult Create(Director director)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    UpdateModel(director);

                    directorRepo.Add(director);
                    directorRepo.Save();

                    return RedirectToAction("Index");
                }
                catch
                {
                    ModelState.AddRuleViolations(director.GetRuleViolations());
                }
            }

            return View(director);
        }
Example #2
0
        public ActionResult CreateModal(Director director)
        {
            //Request.IsAjaxRequest() &&
            if (ModelState.IsValid)
            {
                try
                {
                    UpdateModel(director);

                    directorRepo.Add(director);
                    directorRepo.Save();
                }
                catch
                {
                    ModelState.AddRuleViolations(director.GetRuleViolations());
                    return View(director);
                }
            }

            return JavaScript("newDirectorComplete('" + director.director_id.ToString() + "', '" + director.FullName + "');");
        }
Example #3
0
 // GET: /Directors/Create/
 public ActionResult Create()
 {
     Director director = new Director();
     return View(director);
 }
Example #4
0
 public void Delete(Director removeDirector)  // TODO: check foreign keys ?
 {
     db.Directors.DeleteOnSubmit(removeDirector);
 }
Example #5
0
 public void Add(Director newDirector)
 {
     db.Directors.InsertOnSubmit(newDirector);
 }
Example #6
0
 // TODO: check foreign keys ?
 public void Delete(Director removeDirector)
 {
     db.Directors.DeleteOnSubmit(removeDirector);
 }
Example #7
0
 public void Add(Director newDirector)
 {
     db.Directors.InsertOnSubmit(newDirector);
 }