示例#1
0
        public void InsertAnime()
        {
            AnimeG myAnime = new AnimeG();

            if (TryUpdateModel(myAnime,
                               new FormValueProvider(ModelBindingExecutionContext)))
            {
                repository.SaveAnimeGalleryCatalog(myAnime);
            }
        }
示例#2
0
        public void DeleteAnime(int AnId)
        {
            AnimeG myAnime = repository.AnimeGs
                             .Where(p => p.AnId == AnId).FirstOrDefault();

            if (myAnime != null)
            {
                repository.DeleteAnimeGalleryCatalog(myAnime);
            }
        }
示例#3
0
        public void UpdateAnime(int AnId)
        {
            AnimeG myAnime = repository.AnimeGs
                             .Where(p => p.AnId == AnId).FirstOrDefault();

            if (myAnime != null && TryUpdateModel(myAnime,
                                                  new FormValueProvider(ModelBindingExecutionContext)))
            {
                repository.SaveAnimeGalleryCatalog(myAnime);
            }
        }
示例#4
0
 public void SaveAnimeGalleryCatalog(AnimeG animeg)
 {
     if (animeg.AnId == 0)
     {
         animeg = context.AnimeGs.Add(animeg);
     }
     else
     {
         AnimeG dbAnimeG = context.AnimeGs.Find(animeg.AnId);
         if (dbAnimeG != null)
         {
             dbAnimeG.Hashtag = animeg.Hashtag;
             dbAnimeG.SGImg   = animeg.SGImg;
             dbAnimeG.GName   = animeg.GName;
         }
     }
     context.SaveChanges();
 }
示例#5
0
 public void DeleteAnimeGalleryCatalog(AnimeG animeg)
 {
     context.AnimeGs.Remove(animeg);
     context.SaveChanges();
 }