示例#1
0
 public ActionResult UploadDocument(
     string document_name,
     string type,
     string parent,
     int? sequence,
     HttpPostedFileBase file)
 {
     OracleRepository repo = new OracleRepository();
     decimal? parent_id = null;
     if (String.IsNullOrEmpty(type))
     {
         type = "USER TEMPLATE";
     }
     if (type=="USER TEMPLATE" || type=="PARENT TEMPLATE")
     {
         sequence = null;
     }
     else
     {
         if (!String.IsNullOrEmpty(parent))
         {
             parent_id = decimal.Parse(parent);
         }
     }
     repo.CreateDocument(document_name,type,parent_id, sequence,  User.Identity.Name, file.FileName, file.InputStream);
     return Json(true);
 }