public async Task <bool> Add(MemberRoleDTO t) { string obj = JsonConvert.SerializeObject(t); StringContent content = new StringContent(obj, Encoding.UTF8, "application/json"); HttpResponseMessage response = await ApiHelper.ApiClient.PostAsync(url, content); return(response.IsSuccessStatusCode); }
public HttpResponseMessage PostMember([FromBody] MemberRoleDTO memberRole) { if (logic.Create(memberRole)) { return(new HttpResponseMessage(HttpStatusCode.OK)); } else { return(new HttpResponseMessage(HttpStatusCode.InternalServerError)); } }
private async void AssignConfirm_Click(object sender, RoutedEventArgs e) { MemberDTO member = (MemberDTO)ConfigurePickerAssignMember.SelectedItem; RoleDTO role = (RoleDTO)ConfigurePickerAssignRole.SelectedItem; MemberRoleDTO memberRole = new MemberRoleDTO() { MemberId = member.Id, RoleId = role.Id, StartDate = DateTime.Today, EndDate = new DateTime(9999, 1, 1) }; await memberRolesProcessor.Add(memberRole); ConfigurePickerAssignMember.SelectedIndex = 0; ConfigurePickerAssignRole.SelectedIndex = 0; MessageBox.Show("De rol werd toegewezen.", "Succes"); }
public bool Create(MemberRoleDTO entity) { return(repository.Add(ObjectMapper.Mapper.Map <MemberRole>(entity))); }