public ActionResult Create(CreateDocModel createDocModel) { if (ModelState.IsValid) { var fileName = Path.GetFileName(createDocModel.BinaryFile.FileName); createDocModel.BinaryFile.SaveAs( Server.MapPath("/Files/" + documentService.CreateDocument(createDocModel) + fileName)); return(RedirectToAction("Index")); } return(View(createDocModel)); }
public int CreateDocument(CreateDocModel createDocModel) { int id = 0; using (ISession session = OpenSession()) { id = session.CreateSQLQuery($@"exec docInsert :Name, :BinaryFile") .SetString("Name", createDocModel.Name) .SetString("BinaryFile", createDocModel.BinaryFile.FileName) .List <int>().Single(); return(id); } }
public int CreateDocument(CreateDocModel createDocModel) { return(docRepository.CreateDocument(createDocModel)); }