public ActionResult SaveInfo(FormCollection formCollection) { string returnID = "0"; var name = formCollection["VendorDetails"]; vendor_datail = JsonConvert.DeserializeObject <List <Emp_VendorMasterDetailsModel> >(name); var spContext = SharePointContextProvider.Current.GetSharePointContext(HttpContext); using (var clientContext = spContext.CreateUserClientContextForSPHost()) { string itemdata = "'VendorCompany' : '" + vendor_datail[0].VendorCompany + "',"; itemdata += "'VendorName': '" + vendor_datail[0].VendorName + "',"; itemdata += "'VendorContact': '" + vendor_datail[0].VendorContact + "',"; itemdata += "'MobileNo': '" + vendor_datail[0].MobileNo + "',"; itemdata += "'VendormailID':'" + vendor_datail[0].VendormailID + "',"; itemdata += "'DesignationId': '" + vendor_datail[0].Designation + "',"; itemdata += "'VendorAddress': '" + vendor_datail[0].VendorAddress + "',"; itemdata += "'City':'" + vendor_datail[0].City + "',"; // itemdata += "'StatesId': '" + vendor_datail[0].States + "',"; itemdata += "'CountryId': '" + vendor_datail[0].Country + "',"; itemdata += "'PanCardNo': '" + vendor_datail[0].PanCardNo + "',"; itemdata += "'GstNo':'" + vendor_datail[0].GstNo + "',"; itemdata += "'Remark':'" + vendor_datail[0].Remark + "'"; returnID = vendor.saveVendor(clientContext, itemdata); if (Request.Files.Count > 0) { HttpFileCollectionBase files = Request.Files; for (int i = 0; i < files.Count; i++) { var postedFile = files[i]; string Docdata = "'libraryIdId' : " + returnID; Docdata += ",'DocumentPath' : '" + files[i].FileName + "'"; vendor.UploadDocument(clientContext, postedFile, Docdata); } } } return(Json(returnID, JsonRequestBehavior.AllowGet)); }