public async Task <AgencyUpdateResponse> UpdateAgencyAsync(AgencyUpdateRequest req) { var result = new AgencyUpdateResponse(); var validateResult = await ValidateModel(req); if (validateResult != null && validateResult.Any()) { result.HasError = true; result.ErrorMsgs = validateResult; return(result); } req.Agency.UpdatedDate = DateTime.Today; return(await _repos.UpdateAgencyAsync(req)); }