public ActionResult Create(CustomerDocumentModel model, HttpPostedFileBase[] DocumentContent, FormCollection collection)
        {
            try
            {
                foreach (HttpPostedFileBase file in DocumentContent)
                {
                    //file save
                    var folderName = Constants.GetCustomerDocumentFolder(model.CustomerDocument.CustomerId, true);
                    var fileName   = FileService.SaveFile(file, folderName);
                    //before update
                    model.CustomerDocument.DocumentContent = fileName;

                    _service.Create(model.CustomerDocument);
                }

                return(RedirectToAction("Index"));
            }
            catch (Exception e)
            {
                return(View());
            }
        }
Example #2
0
 // POST: api/CustomerDocument
 public IHttpActionResult Post([FromBody] CustomerDocument model)
 {
     _service.Create(model);
     return(Ok(model));
 }