示例#1
0
        public IResult InsertEquipmentDocument()
        {
            IResult result            = null;
            var     documentViewModel = JsonConvert.DeserializeObject <DocumentViewModel>(Request.Form["model"]);
            var     fileList          = new List <FileDetails>();

            if (documentViewModel != null)
            {
                var files = Request.Form.Files;
                if (files.Any())
                {
                    foreach (var file in files)
                    {
                        var fileModel = FileHelper.GetFileDetails(file);
                        fileModel.Title       = documentViewModel.Title;
                        fileModel.Description = documentViewModel.Description;
                        fileList.Add(fileModel);
                    }
                }
                result = _equipmentManager.SaveEquipmentDocument(fileList, documentViewModel);
            }
            return(result);
        }