public void AddNews(Newscast newscast)
 {
     if (newscast == null)
     {
         throw new System.NullReferenceException(nameof(Newscast));
     }
     database.Newscast.Add(newscast);
 }
 public void EditNews(Newscast newscast)
 {
     if (newscast == null)
     {
         throw new System.NullReferenceException(nameof(Newscast));
     }
     database.Entry(newscast).State = EntityState.Modified;
 }
        public static Newscast GetNewscast(this VmRegisterNewscast vmRegisterNewscast)
        {
            var newscast = new Newscast()
            {
                NewsTitle          = vmRegisterNewscast.NewsTitle,
                NewsContent        = vmRegisterNewscast.NewsContent,
                NewsImage          = vmRegisterNewscast.NewsImage,
                TimeOfCreation     = DateTime.Now,
                TimeOfModification = DateTime.Now,
                IsActive           = true
            };

            return(newscast);
        }