public async Task <IActionResult> AddFirmAsync(DashboardDTO dashboardDTO) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrorMessage())); } else { _mapper = DashboardMapping.GetMapper().CreateMapper(); Dashboard dashboard = _mapper.Map <DashboardDTO, Dashboard>(dashboardDTO); var DashboardResult = await _Dashboardservice.AddAsync(dashboard); if (DashboardResult.Success) { return(Ok(DashboardResult.Message)); } else { return(BadRequest(DashboardResult.Message)); } } }