Exemple #1
0
        private async Task <HttpResponseMessage> PostLadipageReturnID(LadipageModel model)
        {
            HttpClient _httpClient = new HttpClient();
            var        result      = await _httpClient.Post(F88BasePath, "/LadipageReturnID", null, model);

            return(result);
        }
Exemple #2
0
        private async Task <ResponseModel> PostLadipageReturnID(LadipageModel model)
        {
            model.Select1       = "";
            model.ReferenceType = 10;
            HttpClient _httpClient = new HttpClient();
            var        response    = await _httpClient.Post(F88ApiPath.F88BasePath, "/LadipageReturnID", null, model);

            if (response == null || response.Content == null)
            {
                return(null);
            }
            var json = response.Content.ReadAsStringAsync().Result;

            return(JsonConvert.DeserializeObject <ResponseModel>(json));
        }
Exemple #3
0
 public async Task <bool> LadipageReturnID(LadipageModel model)
 {
     if (model == null)
     {
         return(false);
     }
     if (string.IsNullOrWhiteSpace(model.Name) || string.IsNullOrWhiteSpace(model.Phone))
     {
         return(false);
     }
     try
     {
         var result = await PostLadipageReturnID(model);
     }
     catch (Exception e)
     {
         return(false);
     }
     return(true);
 }
Exemple #4
0
        public async Task <F88ResponseModel> LadipageReturnID(LadipageModel model)
        {
            if (model == null)
            {
                return(ToF88Response(false));
            }
            if (string.IsNullOrWhiteSpace(model.Name) || string.IsNullOrWhiteSpace(model.Phone))
            {
                return(ToF88Response(false, "Tên hoặc số điện thoại không được bỏ trống"));
            }
            try
            {
                var result = await PostLadipageReturnID(model);

                return(ToF88Response(result));
            }
            catch (Exception e)
            {
                return(ToF88Response(false, e.Message));
            }
        }