public async Task <IActionResult> UpdateNewcomer(string id, [FromBody] NewcomerUpdateBindingModel bm)
    {
        try
        {
            var newcomer = await _newcomersRepo.UpdateNewcomer(id, bm.Date, bm.FullName, bm.HomeAddress, bm.Phone,
                                                               bm.EmailAddress, bm.BirthDay, bm.Gender, bm.AgeGroup, bm.CommentsOrPrayers, bm.HowYouFoundUs,
                                                               bm.BornAgain, bm.BecomeMember, bm.Remarks);

            return(Ok(Mapper.Map <NewcomerViewModel>(newcomer)));
        }
        catch (NotFoundException ex)
        {
            return(NotFound(ex.Message));
        }
    }
Beispiel #2
0
 public Task <NewcomerViewModel> Update(string id, NewcomerUpdateBindingModel payload)
 {
     return(_newcomerClient.Update(id, payload));
 }