public ActionResult Create(NewsViewModel news)
        {
            if (ModelState.IsValid)
            {
                var newsModel = Mapper.Map<News>(news);
                newsModel.CreatedOn = DateTime.Now;

                this.Data.News.Add(newsModel);
                this.Data.SaveChanges();

                this.Notify(GlobalConstants.AddNews, NotificationType.success);

                return this.RedirectToAction("Details", "News", new { id = newsModel.Id });
            }

            return this.View(news);
        }
        public ActionResult Edit(int id, NewsViewModel news)
        {
            if (ModelState.IsValid)
            {
                var newsModel = this.Data.News.GetById(id);
                newsModel.Title = news.Title;
                newsModel.Content = news.Content;

                this.Data.News.Update(newsModel);
                this.Data.SaveChanges();

                this.Notify(GlobalConstants.EditNews, NotificationType.info);

                return this.RedirectToAction("Details", "News", new { id = id });
            }

            return this.View(news);
        }