public int AddInformAndResident(InformAndResidentViewModel informAndResidentViewModel)
        {
            var tempAddViewMiddle = informAndResidentViewModel.informAndResidentMiddles;;
            var aAddInsertModel   = _IMapper.Map <List <InformAndResidentMiddle>, List <InformAndResident> >(tempAddViewMiddle);

            _informAndResidentRepository.AddInformAndResident(aAddInsertModel);
            return(_informAndResidentRepository.SaveChanges());
        }
        public ActionResult <InformAddResViewModel> Manage_OpinionInfo_AddInformAndResident(InformAndResidentViewModel informAndResidentViewModel)
        {
            int InformAndResident_add_Count;
            int Inform_Update_Count;

            InformAndResident_add_Count = _informService.AddInformAndResident(informAndResidentViewModel);
            Inform_Update_Count         = _informService.UpdateInform(informAndResidentViewModel.informUpdateViewModel);
            //短信内容
            string content = informAndResidentViewModel.content;

            //发送短信
            foreach (InformAndResidentMiddle informAndResidentMiddle  in informAndResidentViewModel.informAndResidentMiddles)
            {
                string telphone = informAndResidentMiddle.phone;
                SendMessage(telphone, content);
            }

            var opinionInformAndResidentAddResModel = _informFactory.GetInformAndResidentResViewModel();

            if (InformAndResident_add_Count > 0)
            {
                opinionInformAndResidentAddResModel.baseViewModel.IsSuccess = true;
                opinionInformAndResidentAddResModel.AddCount = InformAndResident_add_Count;
                opinionInformAndResidentAddResModel.baseViewModel.Message      = "添加成功";
                opinionInformAndResidentAddResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("增添关系信息成功");
                return(Ok(opinionInformAndResidentAddResModel));
            }
            else
            {
                opinionInformAndResidentAddResModel.baseViewModel.IsSuccess = false;
                opinionInformAndResidentAddResModel.AddCount = 0;
                opinionInformAndResidentAddResModel.baseViewModel.Message      = "添加失败";
                opinionInformAndResidentAddResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("增添关系信息失败");
                return(BadRequest(opinionInformAndResidentAddResModel));
            }
        }