コード例 #1
0
        // add new director data into AppModel
        public ActionResult AddDirector(DirectorViewDTO directorView)
        {
            // get data from user input
            DirectorWSReference.DirectorDTO director = new DirectorWSReference.DirectorDTO
            {
                DirectorName = directorView.DirectorName
            };

            // add data into database and confirm
            if (directorClient.IsDirectorInserted(director))
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("Create"));
            }
        }
コード例 #2
0
        // save director after editing
        public ActionResult SaveDirector(DirectorViewDTO directorView)
        {
            // transfer data from view to controller
            DirectorWSReference.DirectorDTO director = new DirectorWSReference.DirectorDTO
            {
                DID          = directorView.DID,
                DirectorName = directorView.DirectorName
            };

            // edit database in model
            if (directorClient.IsDirectorUpdated(director))
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("Edit"));
            }
        }