Ejemplo n.º 1
0
        public void Insert_New_ArtGallery(ArtGalleryViewModel vm)
        {
            tbl_art_gallery gallery;

            if (vm.GalleryId == 0)
            {
                gallery = new tbl_art_gallery()
                {
                    description   = vm.description,
                    title         = vm.fa_title,
                    english_title = vm.eng_title,
                    fromDate      = vm.fromDate,
                    toDate        = vm.toDate,
                    fromHour      = vm.fromHour,
                    toHour        = vm.toHour
                };
                db.tbl_art_gallery.Add(gallery);
            }
            else
            {
                gallery = db.tbl_art_gallery.Find(vm.GalleryId);

                if (gallery != null)
                {
                    gallery.description   = vm.description;
                    gallery.title         = vm.fa_title;
                    gallery.english_title = vm.eng_title;
                    gallery.fromDate      = vm.fromDate;
                    gallery.toDate        = vm.toDate;
                    gallery.fromHour      = vm.fromHour;
                    gallery.toHour        = vm.toHour;
                }
            }
            db.SaveChanges();
        }
Ejemplo n.º 2
0
        public void Delet_ArtGallery(int galleryId)
        {
            tbl_art_gallery gallery = db.tbl_art_gallery.Find(galleryId);

            if (gallery != null)
            {
                db.tbl_art_gallery.Remove(gallery);
                db.SaveChanges();
            }
        }
Ejemplo n.º 3
0
        public ArtGalleryViewModel get_ArtGallery_byID(int id)
        {
            ArtGalleryViewModel result = new ArtGalleryViewModel();

            tbl_art_gallery gallery = db.tbl_art_gallery.Find(id);

            if (gallery != null)
            {
                result.GalleryId   = id;
                result.fa_title    = gallery.title;
                result.description = gallery.description;
                result.eng_title   = gallery.english_title;
                result.fromDate    = gallery.fromDate;
                result.toDate      = gallery.toDate;
                result.fromHour    = gallery.fromHour;
                result.toHour      = gallery.toHour;
            }

            return(result);
        }