public DocumentController() { _premierBusiness = new PremierBusiness(); _docBusiness = new DocumentBusiness(); _signBusiness = new SignatureBusiness(); db = new DataProvider(); }
public FileResult DownloadDocument(string documentName) { DocumentViewModel viewmodel = new DocumentViewModel(); viewmodel.DocumentPath = Server.MapPath(viewmodel.DocumentLocation + User.Identity.GetUserId() + Resources.Document.Slash + documentName); return(File(DocumentBusiness.DownloadDocument(viewmodel), DocumentBusiness.GetTypeOctet(), DocumentBusiness.GetFileName(viewmodel))); }
public ActionResult LoadDocuments() { DocumentViewModel viewmodel = new DocumentViewModel(); viewmodel.DocumentPath = Server.MapPath(viewmodel.DocumentLocation + User.Identity.GetUserId()); viewmodel.DocumentList = DocumentBusiness.GetDocuments(viewmodel); return(PartialView("_Document", viewmodel)); }
public JsonResult UploadDocument() { string message = ""; if (ModelState.IsValid) { DocumentViewModel viewmodel = new DocumentViewModel(); viewmodel.DocumentPath = Server.MapPath(viewmodel.DocumentLocation + User.Identity.GetUserId()); viewmodel.DocumentFiles = Request.Files; result = DocumentBusiness.UploadDocument(viewmodel); if (result) { message = "File uploaded successfully"; } else { message = "File has not uploaded successfully"; } } return(Json(new { success = result, message = message }, JsonRequestBehavior.AllowGet)); //return Json(new { success = result,message = message ,Url = Url.Action("_Document", LoadDocuments())}, JsonRequestBehavior.AllowGet); }