private List <ConferenceDetailModel> GetConferenceDetailForHost() { ConferenceDetailForHostModel current = new ConferenceDetailForHostModel(); current.Email = currentUser; current.StartDate = dateTimePicker4.Value; current.EndDate = dateTimePicker3.Value; var temp = GetConferenceDetailForHost(current).Result; return(temp); }
static async Task <List <ConferenceDetailModel> > GetConferenceDetailForHost(ConferenceDetailForHostModel 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/ConferenceDetailForHost", httpContent).Result; if (httpResponseMessage.IsSuccessStatusCode) { var response = JsonConvert.DeserializeObject <List <ConferenceDetailModel> >(httpResponseMessage.Content.ReadAsStringAsync().Result.ToString()); return(response); } return(null); }
public IActionResult GetConferenceDetailForHost([FromBody] ConferenceDetailForHostModel obj) { List <ConferenceDetailModel> conferencesDetails = _conferenceRepository.GetConferenceDetailForHost(obj.Email, obj.StartDate, obj.EndDate); return(Ok(conferencesDetails)); }