/// <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); } }
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(); }