Exemple #1
0
        /// <summary>
        /// 设置联系方式的区域信息
        /// </summary>
        /// <param name="entity"></param>
        /// <param name="areaInfo"></param>
        private void SetContactAreaInfo(EmployeeContactEntity entity, AreaSelectModel areaInfo)
        {
            if (areaInfo.Province == null)
            {
                return;
            }

            entity.ProvinceCode = areaInfo.Province.Code;
            entity.ProvinceName = areaInfo.Province.Name;

            if (areaInfo.City == null)
            {
                return;
            }

            entity.CityCode = areaInfo.City.Code;
            entity.CityName = areaInfo.City.Name;

            if (areaInfo.Area == null)
            {
                return;
            }

            entity.AreaCode = areaInfo.Area.Code;
            entity.AreaName = areaInfo.Area.Name;

            if (areaInfo.Town == null)
            {
                return;
            }

            entity.TownCode = areaInfo.Town.Code;
            entity.TownName = areaInfo.Town.Name;
        }
Exemple #2
0
 /// <summary>
 /// 清除联系方式的区域信息
 /// </summary>
 /// <param name="entity"></param>
 private void ClearContactAreaInfo(EmployeeContactEntity entity)
 {
     entity.ProvinceCode = "";
     entity.ProvinceName = "";
     entity.CityCode     = "";
     entity.CityName     = "";
     entity.AreaCode     = "";
     entity.AreaName     = "";
     entity.TownCode     = "";
     entity.TownName     = "";
 }