/// <summary>
 /// update egypt vision version object from database
 /// </summary>
 /// <param name="model">egypt vision version new data</param>
 /// <returns>true if update false otherwise</returns>
 public bool Update(EgyptVisionVersion model)
 {
     try
     {
         _db.EgyptVisionVersions.Update(model);
         _db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Example #2
0
        public static EgyptVisionVersion MapToEgyptVisionVersionModel(this EgyptVisionVersionEditViewModel pgMinisty)
        {
            EgyptVisionVersion viewModel = new EgyptVisionVersion()
            {
                Id = pgMinisty.EgyptVisionId ?? pgMinisty.Id,
                EnEgyptVisionName      = pgMinisty.EnEgyptVisionName,
                ArEgyptVisionName      = pgMinisty.ArEgyptVisionName,
                EnEgyptVisionSmallDesc = pgMinisty.EnEgyptVisionSmallDesc,
                ArEgyptVisionSmallDesc = pgMinisty.ArEgyptVisionSmallDesc,
                EnEgyptVisionDesc      = pgMinisty.EnEgyptVisionDesc,
                ArEgyptVisionDesc      = pgMinisty.ArEgyptVisionDesc,
                IsActive             = pgMinisty.IsActive,
                IsDeleted            = pgMinisty.IsDeleted,
                EnImagePath          = pgMinisty.EnImagePath,
                ArImagePath          = pgMinisty.ArImagePath,
                SeoTitleEN           = pgMinisty.SeoTitleEN,
                SeoTitleAR           = pgMinisty.SeoTitleAR,
                SeoDescriptionEN     = pgMinisty.SeoDescriptionEN,
                SeoDescriptionAR     = pgMinisty.SeoDescriptionAR,
                SeoOgTitleEN         = pgMinisty.SeoOgTitleEN,
                SeoOgTitleAR         = pgMinisty.SeoOgTitleAR,
                SeoTwitterCardEN     = pgMinisty.SeoTwitterCardEN,
                SeoTwitterCardAR     = pgMinisty.SeoTwitterCardAR,
                BgColor              = pgMinisty.BgColor,
                LineColor            = pgMinisty.LineColor,
                Order                = pgMinisty.Order,
                ImagePositionIsRight = pgMinisty.ImagePositionIsRight,
                VersionStatusEnum    = pgMinisty.VersionStatusEnum,
                ChangeActionEnum     = pgMinisty.ChangeActionEnum,
                EgyptVisionId        = pgMinisty.EgyptVisionId,
                StatusId             = pgMinisty.StatusId,
                ApprovalDate         = pgMinisty.ApprovalDate,
                ApprovedById         = pgMinisty.ApprovedById,
                CreatedById          = pgMinisty.CreatedById,
                ModificationDate     = pgMinisty.ModificationDate,
                CreationDate         = pgMinisty.CreationDate,
                ModifiedById         = pgMinisty.ModifiedById,
                PageRouteVersionId   = pgMinisty.PageRouteVersionId
            };

            return(viewModel);
        }
 /// <summary>
 /// Add egypt vision version object to database
 /// </summary>
 /// <param name="model">egypt vision version data</param>
 /// <returns></returns>
 public void Add(EgyptVisionVersion model)
 {
     _db.EgyptVisionVersions.Add(model);
     _db.SaveChanges();
 }