/// <summary> /// 添加房子很居民的关系 /// </summary> /// <param name="houseInfoRelationShipAddViewModel"></param> /// <returns></returns> public int AddHouseInfoRelationShip(HouseInfoRelationShipAddViewModel houseInfoRelationShipAddViewModel) { var tempAddViewMiddle = houseInfoRelationShipAddViewModel.houseInfoRelationShipAddMiddles; var aAddInsertModel = _IMapper.Map <List <HouseInfoRelationShipAddMiddle>, List <InfoRelationShip> >(tempAddViewMiddle); _houseInfoRelationShipRepository.AddHouseInfoRelationShip(aAddInsertModel); return(_houseInfoRelationShipRepository.SaveChanges()); }
public ActionResult <HouseInfoRelationShipAddResViewModel> HouseRelationShip_Manage_OpinionInfo_Add(HouseInfoRelationShipAddViewModel houseInfoRelationShipAddViewModel) { int HouseInfoRelationShip_add_Count; //查询人员是否已存在 //添加人员信息 HouseInfoRelationShip_add_Count = _houseInfoRelationShipService.AddHouseInfoRelationShip(houseInfoRelationShipAddViewModel); var opinionInfoAddResModel = _inhabitantFactory.GetHouseInfoRelationShipAddResViewModel(); if (HouseInfoRelationShip_add_Count > 0) { opinionInfoAddResModel.baseViewModel.IsSuccess = true; opinionInfoAddResModel.AddCount = HouseInfoRelationShip_add_Count; opinionInfoAddResModel.baseViewModel.Message = "添加成功"; opinionInfoAddResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("增添居民和房子关系信息成功"); return(Ok(opinionInfoAddResModel)); } else { opinionInfoAddResModel.baseViewModel.IsSuccess = false; opinionInfoAddResModel.AddCount = 0; opinionInfoAddResModel.baseViewModel.Message = "添加失败"; opinionInfoAddResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("增添居民和房子关系信息失败"); return(BadRequest(opinionInfoAddResModel)); } }