示例#1
0
        public Literature DeleteLiterature(int literatureID)
        {
            Literature literature = _context.Literatures
                                    .Include(i => i.LiteraturesTechnologies)
                                    .SingleOrDefault(i => i.LiteratureID == literatureID);

            if (literature != null)
            {
                _context.Literatures.Remove(literature);
                _context.SaveChanges();
            }
            return(null);
        }
示例#2
0
 public void SaveLiterature(Literature literature, LiteratureEditViewModel literatureVM)
 {
     {
         //repo save
         literature.Title   = literatureVM.Title;
         literature.Authors = literatureVM.Authors;
         if (literatureVM.Url == null)
         {
             literature.Url = "#";
         }
         else
         {
             literature.Url = literatureVM.Url;
         }
     }
     if (literatureVM.LiteratureID == 0)
     {
         _context.Literatures.Add(literature);
     }
     _context.SaveChanges();
 }