private void UploadDocuments(FundingModel mod, HttpPostedFileBase file) { var docModel = new DocumentModel(); string fileName = ""; string fileType = ""; if (file != null && file.ContentLength > 0) { fileName = "doc_" + mod.documentId + WireTransferDocumentTypeId + "_" + CurrentMerchantID + "_" + ContractID + file.FileName + Path.GetExtension(file.FileName); var path = Path.Combine(Server.MapPath("~/ScanDocuments/"), fileName); file.SaveAs(path); fileType = file.ContentType; docModel.DocumentId = mod.documentId; docModel.ContractId = ContractID; docModel.MerchantId = CurrentMerchantID; docModel.DocumentTypeId = WireTransferDocumentTypeId; docModel.FileName = fileName; docModel.FileDetails = fileType; docModel.UploadUserId = CurrentUserID; if (mod.documentId > 0) { ApiHelper.BaseApiData.PutAPIData<DocumentModel>("documents/UpdateDocuments", docModel); } else { ApiHelper.BaseApiData.PutAPIData<DocumentModel>("documents/InsertContDocument", docModel); mod.documentId = 8888; } } }
private void UploadDocuments(FinalVerificationModel mod, HttpPostedFileBase file, int documentTypeId, long documentId) { var docModel = new DocumentModel(); string fileName = ""; string fileType = ""; if (file != null && file.ContentLength > 0) { fileName = "doc_" + documentId + documentTypeId + "_" + CurrentMerchantID + "_" + ContractID + Path.GetExtension(file.FileName); var path = Path.Combine(Server.MapPath("~/ScanDocuments/"), fileName); file.SaveAs(path); fileType = file.ContentType; docModel.DocumentId = documentId; docModel.ContractId = ContractID; docModel.MerchantId = CurrentMerchantID; docModel.DocumentTypeId = documentTypeId; docModel.FileName = fileName; docModel.FileDetails = fileType; docModel.UploadUserId = CurrentUserID; if (mod.documentId > 0 && documentTypeId == LegalDocumentTypeId) { ApiHelper.BaseApiData.PutAPIData<DocumentModel>("documents/UpdateDocuments", docModel); } else if (mod.BLADocumentId > 0 && documentTypeId == BLADocumentTypeId) { ApiHelper.BaseApiData.PutAPIData<DocumentModel>("documents/UpdateDocuments", docModel); } else { ApiHelper.BaseApiData.PutAPIData<DocumentModel>("documents/InsertContDocument", docModel); if (documentTypeId == BLADocumentTypeId) { mod.BLADocumentId = 8888; } else mod.documentId = 8888; } } }