コード例 #1
0
        public ActionResult Register()
        {
            ClarityConferenceDB db      = new ClarityConferenceDB();
            List <Client>       clients = db.clients.ToList();

            ViewData["clients"] = clients;
            return(View());
        }
コード例 #2
0
        public ActionResult Index()
        {
            ClarityConferenceDB db                  = new ClarityConferenceDB();
            Conference          conference          = db.conferences.First();
            ConferenceViewModel conferenceViewModel = new ConferenceViewModel(conference);

            ViewData["conference"] = conferenceViewModel;
            return(View());
        }
コード例 #3
0
        public ActionResult RegisterClient(Client client)
        {
            if (ModelState.IsValid)
            {
                ClarityConferenceDB db = new ClarityConferenceDB();
                db.clients.Add(client);

                db.SaveChanges();
                return(RedirectToAction("Show", "Register"));
            }
            return(RedirectToAction("Register", "Register"));
        }
コード例 #4
0
        public ActionResult RegisterAttendee(Attendee attendee)
        {
            if (ModelState.IsValid)
            {
                ClarityConferenceDB db = new ClarityConferenceDB();
                db.attendees.Add(attendee);

                db.SaveChanges();
                return(RedirectToAction("Show", "Register"));
            }
            return(RedirectToAction("Register", "Register"));
        }
コード例 #5
0
        public ActionResult Show()
        {
            ClarityConferenceDB            db              = new ClarityConferenceDB();
            List <Client>                  clients         = db.clients.ToList();
            List <ClientAttendeeViewModel> clientAttendees = new List <ClientAttendeeViewModel>();

            foreach (Client item in clients)
            {
                ClientAttendeeViewModel clientAttendee = new ClientAttendeeViewModel(item);
                clientAttendees.Add(clientAttendee);
            }
            ViewData["clients"] = clientAttendees;
            return(View());
        }