public void UpdateMetaData(HtmlMetaData htmlData)
        {
            HtmlMetaData data = db.HtmlMetaData.Where(x => x.HtmlMetaDataId == htmlData.HtmlMetaDataId).FirstOrDefault();

            data.Title    = htmlData.Title;
            data.RouteUrl = htmlData.RouteUrl;
            data.PageType = htmlData.PageType;
            data.MetaDesc = htmlData.MetaDesc;
            data.Keywords = htmlData.Keywords;
            data.IsActive = htmlData.IsActive;
            data.H1Tag    = htmlData.H1Tag;
            db.SaveChanges();
        }
 public int AddMetaData(HtmlMetaData objMetaData)
 {
     try
     {
         db.HtmlMetaData.Add(objMetaData);
         db.SaveChanges();
         return(objMetaData.HtmlMetaDataId);
     }
     catch
     {
         return(0);
     }
 }
        public void ChangeStatus(int id, bool IsDeleted)
        {
            HtmlMetaData data = db.HtmlMetaData.Where(x => x.HtmlMetaDataId == id).FirstOrDefault();

            if (IsDeleted)
            {
                HtmlMetaRelation dataRelation = db.HtmlMetaRelation.Where(x => x.HtmlMetaDataId == id).FirstOrDefault();
                db.HtmlMetaData.Remove(data);
                db.HtmlMetaRelation.Remove(dataRelation);
            }
            else
            {
                data.IsActive = data.IsActive == true ? false : true;
            }

            db.SaveChanges();
        }