Ejemplo n.º 1
0
        public IHttpActionResult Get(int id)
        {
            ConferenceService conferenceService = CreateConferenceService();
            var conference = conferenceService.GetConferenceById(id);

            return(Ok(conference));
        }
Ejemplo n.º 2
0
        public ActionResult OpenConference(Guid confId)
        {
            var conference = _conferencService.GetConferenceById(confId);
            OpenConferenceViewModel model = new OpenConferenceViewModel()
            {
                Id           = conference.Id,
                Thema        = conference.Thema,
                Date         = Convert.ToDateTime(conference.Date),
                Details      = conference.Details,
                Direction    = conference.Direction,
                Image        = conference.Image,
                Requirements = conference.Requirements
            };

            model.MemberConferenceStatus = false;
            if (!User.IsInRole("secretary"))
            {
                var userId = _userService.GetIdByAspId(User.Identity.GetUserId());
                model.MemberConferenceStatus = _conferencService.UserIsMember(model.Id, userId);
            }

            return(View(model));
        }