/// <summary> /// 根据地图类型获取区域和楼宇信息 /// </summary> /// <param name="region_id">园区id</param> /// <returns></returns> public List <AreaInfoCustom> GetAreaInfoAndBuilding(BaseAreaTypeModel baseIndustryAreaModel) { try { List <AreaInfoCustom> areaList = mapContext.QueryForList <AreaInfoCustom>("GetAreaInfoAndBuilding", baseIndustryAreaModel).ToList(); return(areaList); } catch (Exception ex) { throw ex; } }
/// <summary> /// 修改区域类型 /// </summary> /// <param name="model"></param> /// <returns></returns> public int UpdateAreaType(BaseAreaTypeModel model) { try { int result = mapContext.Update("UpdateAreaType", model); return(result); } catch (Exception ex) { throw ex; } }
/// <summary> /// 根据id删除区域类型 /// </summary> /// <param name="id"></param> /// <returns></returns> public int DeleteAreaTypeById(BaseAreaTypeModel model) { try { int num = mapContext.Delete("DeleteAreaTypeById", model); return(num); } catch (Exception ex) { throw ex; } }
/// <summary> /// 添加区域类型 /// </summary> /// <param name="entity"></param> /// <returns></returns> public int AddEntity(BaseAreaTypeModel entity) { try { int id = (int)mapContext.Insert("InsertAreaType", entity); return(id); } catch (Exception ex) { throw ex; } }
/// <summary> /// 修改区域类型 /// </summary> /// <param name="areaTypeModel"></param> /// <returns></returns> public bool UpdateAreaType(BaseAreaTypeModel areaTypeModel) { try { bool result = false; int num = baseAreaTypeDAL.UpdateAreaType(areaTypeModel); result = true; return(result); } catch (Exception ex) { throw ex; } }
/// <summary> /// 根据地图类型获取区域和楼宇 /// </summary> /// <param name="region_id">园区id</param> /// <returns></returns> public List <AreaInfoCustom> GetAreaInfoAndBuilding(int region_id, int industry_id) { try { BaseAreaTypeModel baseIndustryAreaModel = new BaseAreaTypeModel(); baseIndustryAreaModel.id = region_id; baseIndustryAreaModel.industry_id = industry_id; List <AreaInfoCustom> areaList = servAreaInfoDAL.GetAreaInfoAndBuilding(baseIndustryAreaModel); return(areaList); } catch (Exception ex) { throw ex; } }
/// <summary> /// 删除区域类型 /// </summary> /// <param name="areaTypeID"></param> /// <returns></returns> public bool DeleteAreaType(BaseAreaTypeModel model) { try { bool result = false; //删除区域类型 int num = baseAreaTypeDAL.DeleteAreaTypeById(model); if (num != 0) { result = true; } return(result); } catch (Exception ex) { throw ex; } }
/// <summary> /// 新增区域类型 /// </summary> /// <param name="areaTypeModel"></param> /// <returns></returns> public bool AddAreaType(BaseAreaTypeModel areaTypeModel) { try { bool result = false; //具体实现 int areaID = baseAreaTypeDAL.AddEntity(areaTypeModel); if (areaID != 0) { result = true; } return(result); } catch (Exception ex) { throw ex; } }
public bool UpdateEntity(int id, BaseAreaTypeModel newentity) { throw new NotImplementedException(); }