public async Task <IHttpActionResult> MyCurrentDues([FromBody] dynamic searchParams) { long societyId = searchParams.societyId; string username = searchParams.username; var result = await _billingService.MyCurrentDues(societyId, username); var viewmodels = new List <BillingViewModel>(); foreach (var item in result) { viewmodels.Add(Mapper.Map <BillingViewModel>(item)); } return(Ok(viewmodels)); }