public void Add(PageContactVersions model) { try { _db.PageContactVersions.Add(model); _db.SaveChanges(); } catch (Exception ex) { } }
public bool Update(PageContactVersions model) { try { _db.PageContactVersions.Update(model); _db.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public static PageContactVersions MapToPageContactVersionModel(this PageContactEditViewModel pgMinisty) { PageContactVersions viewModel = new PageContactVersions() { Id = pgMinisty.PageContactId ?? 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, PageContactId = pgMinisty.PageContactId, ArAddress = pgMinisty.ArAddress, ArMapTitle = pgMinisty.ArMapTitle, PhoneNumber = pgMinisty.PhoneNumber, Order = pgMinisty.Order, MapUrl = pgMinisty.MapUrl, FaxNumber = pgMinisty.FaxNumber, ArPageName = pgMinisty.ArPageName, ArParticipateTitle = pgMinisty.ArParticipateTitle, EmailParticipateEmail = pgMinisty.EmailParticipateEmail, EnAddress = pgMinisty.EnAddress, EnMapTitle = pgMinisty.EnMapTitle, EnPageName = pgMinisty.EnPageName, EnParticipateTitle = pgMinisty.EnParticipateTitle, FormParticipateActive = pgMinisty.FormParticipateActive, SeoDescriptionAR = pgMinisty.SeoDescriptionAR, SeoTwitterCardEN = pgMinisty.SeoTwitterCardEN, SeoTwitterCardAR = pgMinisty.SeoTwitterCardAR, SeoTitleEN = pgMinisty.SeoTitleEN, SeoTitleAR = pgMinisty.SeoTitleAR, SeoOgTitleEN = pgMinisty.SeoOgTitleEN, SeoOgTitleAR = pgMinisty.SeoOgTitleAR, SeoDescriptionEN = pgMinisty.SeoDescriptionEN, PageRouteVersionId = pgMinisty.PageRouteVersionId }; return(viewModel); }