Пример #1
0
        //
        // GET: /Blog/Details/5

        public ActionResult Details(int id = 0)
        {
            Blog blog = db.Blog.Single(b => b.BlogId == id);

            if (blog == null)
            {
                return(HttpNotFound());
            }
            ViewBag.UserName = HlpView.GetUserName(blog.UserId);
            return(View(blog));
        }
Пример #2
0
        //
        // GET: /KultiEvents/Details/5
        public ActionResult Details(int id = 0)
        {
            Events ev;
            var    lstLocations = new List <string>();
            var    hlp          = new HelpersViewModel();

            if (id == 0)
            {
                return(HttpNotFound());
            }
            try
            {
                ev = db.Events.Single(e => e.EventId == id);
                var      agency       = new AgenciesEntities();
                Agencies agencySingle =
                    (from ag in agency.Agencies
                     where ag.AgencyId == ev.EvAgencyId
                     select ag).FirstOrDefault();

                if (agencySingle != null)
                {
                    var dic = new Dictionary <string, string>();
                    dic.Add("Veranstalter-Name", agencySingle.AgencyName);
                    dic.Add("Veranstalter-Email", agencySingle.AgencyEmail);
                    dic.Add("Veranstalter-Tel", agencySingle.AgencyPhone);
                    dic.Add("Kontakt-Person", agencySingle.ContactFirstName + " " + agencySingle.ContactLastName);
                    dic.Add("Kontakt-Email", agencySingle.ContactEmail);
                    dic.Add("Kontakt-Tel", agencySingle.ContactPhone);
                    ViewBag.AgencyDetail = dic;
                }

                foreach (var loc in hlp.GetLocations(id))
                {
                    if (loc.Item3)
                    {
                        lstLocations.Add(loc.Item1);
                    }
                }

                ViewBag.Locations = lstLocations;
                ViewBag.UserName  = HlpView.GetUserName(ev.EvUserId);
            }
            catch (Exception e)
            { return(HttpNotFound()); }
            return(View(ev));
        }