Exemple #1
0
        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)
            {
            }
        }
Exemple #2
0
 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);
     }
 }
Exemple #3
0
 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;
     }
 }