示例#1
0
        // Customizing my own error message
        // Error message alerts user when invalid organizer ID is entered in the URL
        public ViewResult Details(int?id)
        {
            // Customizing Error Message
            Organizer organizer = _organizerRepository.GetOrganizer(id.Value);

            if (organizer == null)
            {
                Response.StatusCode = 404;
                return(View("OrganizerNotFound", id.Value));
            }
            OrganizerRepository organizerDetail = new OrganizerRepository()
            {
                Organizer = _organizerRepository.GetOrganizer(id ?? 1),
                PageTitle = "Organizer Detail"
            };

            return(View(organizerDetail));
        }
 public OrganizerService(OrganizerRepository repository) : base(repository)
 {
 }