public ActionResult GetDocumentApi(int docId) { using (UserContext db = new UserContext()) { DocumentModel doc; doc = db.DocumentModels.Find(docId); if (doc == null) { return(HttpNotFound()); } return(View(ComputePhoto.GetDocToPrint(doc))); } }
public ActionResult GetComputedPhotos(string data, bool substrate) { var document = JsonConvert.DeserializeObject <int[]>(data); ViewBag.Substrate = substrate; using (UserContext db = new UserContext()) { var photos = new List <DocumentPrintViewModel>(); foreach (var modelid in document) { DocumentModel doc; doc = db.DocumentModels.Find(modelid); if (doc != null) { photos.Add(ComputePhoto.GetDocToPrint(doc)); } } return(PartialView(photos)); } }