Esempio n. 1
0
        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));
     }
 }
Esempio n. 3
0
        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");
        }
Esempio n. 4
0
 public bool Create(MemberRoleDTO entity)
 {
     return(repository.Add(ObjectMapper.Mapper.Map <MemberRole>(entity)));
 }