public bool Update(PublicationVersions model)
 {
     try
     {
         _db.PublicationVersions.Update(model);
         _db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
        public static PublicationViewModel MapToPublicationVersionViewModel(this PublicationVersions pgMinisty)
        {
            PublicationViewModel viewModel = new PublicationViewModel()
            {
                Id                = pgMinisty.Id,
                IsActive          = pgMinisty.IsActive,
                IsDeleted         = pgMinisty.IsDeleted,
                VersionStatusEnum = pgMinisty.VersionStatusEnum,
                ChangeActionEnum  = pgMinisty.ChangeActionEnum,
                CreationDate      = pgMinisty.CreationDate,
                ModificationDate  = pgMinisty.ModificationDate,
                ModifiedById      = pgMinisty.ModifiedById,
                ApprovalDate      = pgMinisty.ApprovalDate,
                ApprovedById      = pgMinisty.ApprovedById,
                CreatedById       = pgMinisty.CreatedById,
                PublicationId     = pgMinisty.PublicationId,
                ArMainTitle       = pgMinisty.ArMainTitle,
                EnMainTitle       = pgMinisty.EnMainTitle,
                EnDescription1    = pgMinisty.EnDescription1,
                ArDescription1    = pgMinisty.ArDescription1,
                EnDescription2    = pgMinisty.EnDescription2,
                ArDescription2    = pgMinisty.ArDescription2,
                EnDescription3    = pgMinisty.EnDescription3,
                ArDescription3    = pgMinisty.ArDescription3,
                ArTitle1          = pgMinisty.ArTitle1,
                ArTitle2          = pgMinisty.ArTitle2,
                ArTitle3          = pgMinisty.ArTitle3,
                EnTitle1          = pgMinisty.EnTitle1,
                EnTitle2          = pgMinisty.EnTitle2,
                EnTitle3          = pgMinisty.EnTitle3,
                Link1             = pgMinisty.Link1,
                Link2             = pgMinisty.Link2,
                Link3             = pgMinisty.Link3,
                Image1            = pgMinisty.Image1,
                Image2            = pgMinisty.Image2,
                Image3            = pgMinisty.Image3
            };

            return(viewModel);
        }
 public void Add(PublicationVersions model)
 {
     _db.PublicationVersions.Add(model);
     _db.SaveChanges();
 }