public ActionResult Edit(int Id) { var vDocument = _documentServices.GetById(Id); if (vDocument == null) { AR.Setfailure(Messages.HttpNotFound); return(Json(AR, JsonRequestBehavior.AllowGet)); } var editDocument = _mapper.Map <Document, DocumentIM>(vDocument); //var pageMeta = _pageMetaServices.GetPageMeta(ModelType.Document, editDocument.Id.ToString()); //if (pageMeta != null) //{ // editDocument.SEOTitle = pageMeta.Title; // editDocument.Keywords = pageMeta.Keyword; // editDocument.SEODescription = pageMeta.Description; //} var categorys = _categoryServices.GetAll().OrderByDescending(m => m.Importance).ToList(); var lCategorys = new SelectList(categorys, "Id", "Title"); ViewBag.Categories = lCategorys; var exts = new SelectList(Infrastructure.Helper.FileHelper.GetExtensions(), "Value", "Text"); ViewBag.Extensions = exts; return(View(editDocument)); }