private void W_GETxUpdate() { try { oConfigDB = new cSetting(); oFoodLandCallAPI = new cFoodLandCallAPI(); tC_Url = oConfigDB.C_GEToSetting().tCML_Url; string tUrl = tC_Url + "CpnUseStaUpd"; switch (tCpnUseSta) { case "ใช้งานได้": tCpnUseSta = "0"; break; case "ใช้งานไปแล้ว": tCpnUseSta = "1"; break; case "ยกเลิก": tCpnUseSta = "2"; break; case "หมดอายุ": return; } oCpnUseStaUpd = new cmlCpnUseStaUpd { tCML_CpnCode = otbCpnCode.Text, tCML_CpnUseSta = tCpnUseSta }; var tResult = oFoodLandCallAPI.C_SETxCpnUseStaUpd(tUrl, oCpnUseStaUpd); } catch (Exception) { } }
public string PUToDataCpnByGroup([FromBody] cmlCpnUseStaUpd poCpnUseStaUpd) { try { var oDataCpn = oCouponUpdate.C_SETxCpnUseStaUpd(poCpnUseStaUpd.tCML_CpnCode, poCpnUseStaUpd.tCML_CpnUseSta); return(oDataCpn); } catch (WebException oEx) { return(oEx.Message); } }
public string C_SETxCpnUseStaUpd(string ptUrl, cmlCpnUseStaUpd poCpnUseStaUpd) { try { var tJsonContent = JsonConvert.SerializeObject(poCpnUseStaUpd, Formatting.Indented); var tResult = C_ContWebApi(ptUrl, "POST", tJsonContent); return(tResult); } catch (Exception oEx) { throw oEx; } }