Exemple #1
0
        static async Task <List <ConferenceAudienceModel> > GetConferenceAudience(EmailOnly obj)
        {
            var                 json                = JsonConvert.SerializeObject(obj);
            var                 httpContent         = new StringContent(json, Encoding.UTF8, "application/json");
            HttpClient          client              = new HttpClient();
            HttpResponseMessage httpResponseMessage = client.PostAsync("http://localhost:2794/Conference/GetConferenceAudience", httpContent).Result;

            if (httpResponseMessage.IsSuccessStatusCode)
            {
                var response = JsonConvert.DeserializeObject <List <ConferenceAudienceModel> >(httpResponseMessage.Content.ReadAsStringAsync().Result.ToString());
                return(response);
            }
            return(null);
        }
Exemple #2
0
 private List <ConferenceAudienceModel> GetConferenceAudience(string currentUser)
 {
     try
     {
         EmailOnly email = new EmailOnly();
         email.Email = currentUser;
         var temp = GetConferenceAudience(email).Result;
         return(temp);
     }
     catch
     {
         SetBalloonTip("No connection to server", "Try again later");
         notifyIcon1.Visible = true;
         notifyIcon1.ShowBalloonTip(3000);
         return(null);
     }
 }
        public IActionResult GetConferenceAudience([FromBody] EmailOnly obj)
        {
            List <ConferenceAudienceModel> conferencesAudience = _conferenceRepository.GetConferenceAudience(obj.Email);

            return(Ok(conferencesAudience));
        }