public ActionResult Delete(int id) { ArticleBLL deleteArticle; try { using (ContextBLL dtr = new ContextBLL()) { deleteArticle = dtr.ArticleFindByID(id); if (null == deleteArticle) { return(View("Item not found")); } } } catch (Exception ex) { Logger.Log(ex); return(View("Error", ex)); } return(View(deleteArticle)); }
// GET: Articles/Details/5 public ActionResult Details(int id) { ArticleBLL article; try { using (ContextBLL dtr = new ContextBLL()) { article = dtr.ArticleFindByID(id); if (null == article) { return(View("ItemNotFound")); } } } catch (Exception ex) { Logger.Log(ex); return(View("Error", ex)); } return(View(article)); }
public ActionResult Edit(int id) { try { ArticleBLL article; List <SelectListItem> useritems = new List <SelectListItem>(); List <SelectListItem> eventitems = new List <SelectListItem>(); ViewBag.UserItems = useritems; ViewBag.EventItems = eventitems; using (ContextBLL dtr = new ContextBLL()) { article = dtr.ArticleFindByID(id); List <UserBLL> users = dtr.UsersGetAll(0, 100); foreach (UserBLL user in users) { SelectListItem useritem = new SelectListItem(); useritem.Text = user.UserName; useritem.Value = user.UserID.ToString(); useritems.Add(useritem); } List <EventBLL> events = dtr.EventsGetAll(0, 100); foreach (EventBLL @event in events) { SelectListItem eventitem = new SelectListItem(); eventitem.Text = @event.EventName; eventitem.Value = @event.EventID.ToString(); eventitems.Add(eventitem); } } return(View(article)); } catch (Exception ex) { Logger.Log(ex); return(View("Error", ex)); } }