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)); } }
public Task <NewcomerViewModel> Update(string id, NewcomerUpdateBindingModel payload) { return(_newcomerClient.Update(id, payload)); }