public JsonResult Insert(CounterPartyViewModel input) { input.userId = RDAuthorize.user; var obj1 = new { product = input.productList }; var obj2 = new { file = input.fileList }; input.strFileList = JsonConvert.SerializeObject(obj2); input.strProductList = JsonConvert.SerializeObject(obj1); var result = _counterPartyService.InsertCounterParty(input.cifCounterParty, input.counterPartyName, input.counterPartyType, input.bancasRepresentative1, input.representativePhone1, input.bancasRepresentative2, input.representativePhone2, input.signedContractDate, input.paymentAccount, input.description, input.userId, input.strProductList, input.strFileList); return(Json(result)); }
public ActionResult Approve(int counterPartyId, string cifCounterParty) { var result = _counterPartyService.getCounterPartyDetail(counterPartyId, cifCounterParty, 1); CounterPartyViewModel model = new CounterPartyViewModel(); List <ProductListModel> lsProduct = new List <ProductListModel>(); List <AttachmentViewModel> lsFile = new List <AttachmentViewModel>(); Library.TransferData(result, ref model); Library.TransferData(result.productList, ref lsProduct); Library.TransferData(result.fileList, ref lsFile); model.productList = lsProduct; model.fileList = lsFile; model.ViewModel = "APPROVE"; return(View(model)); }
public ActionResult Update(int counterPartyId, string cifCounterParty, int isInau) { var culture = System.Globalization.CultureInfo.CurrentCulture; var result = _counterPartyService.getCounterPartyDetail(counterPartyId, cifCounterParty, isInau); CounterPartyViewModel model = new CounterPartyViewModel(); List <ProductListModel> lsProduct = new List <ProductListModel>(); List <AttachmentViewModel> lsFile = new List <AttachmentViewModel>(); Library.TransferData(result, ref model); Library.TransferData(result.productList, ref lsProduct); Library.TransferData(result.fileList, ref lsFile); model.productList = lsProduct; model.fileList = lsFile; model.ViewModel = "EDIT"; return(View(model)); }