public static bool AddDocument(ACRDocumentsModel ModelAddDocument)
 {
     using (EditorsEntities entity = new EditorsEntities())
     {
         doc newDoc = new doc();
         newDoc.source          = ModelAddDocument.Source;
         newDoc.nm              = ModelAddDocument.Name;
         newDoc.last_updated_dt = ModelAddDocument.LastUpdatedDate;
         newDoc.clicks_count    = ModelAddDocument.ClicksCount;
         newDoc.auto_upd        = ModelAddDocument.IsAutoUpdate;
         entity.docs.Add(newDoc);
         entity.SaveChanges();
     }
     return(true);
 }
        // for update ACR Document

        public static bool EditDocument(ACRDocumentsModel EditDocumentModel)
        {
            using (EditorsEntities entity = new EditorsEntities())
            {
                doc editDoc = entity.docs.Find(EditDocumentModel.Id);
                if (editDoc != null)
                {
                    editDoc.source              = EditDocumentModel.Source;
                    editDoc.nm                  = EditDocumentModel.Name;
                    editDoc.last_updated_dt     = EditDocumentModel.LastUpdatedDate;
                    editDoc.clicks_count        = EditDocumentModel.ClicksCount;
                    editDoc.auto_upd            = EditDocumentModel.IsAutoUpdate;
                    entity.Entry(editDoc).State = EntityState.Modified;
                    entity.SaveChanges();
                }

                return(true);
            }
        }