public virtual AreaDomain CreateAreaDomain() { AreaEntity entity = new AreaEntity(); //entity.AreaId = Guid.NewGuid().ToString(); return new AreaDomain(entity); }
/// <summary> /// Set entity data /// </summary> private void SetEntity(AreaEntity objEntity) { ProvinceId = objEntity.AreaId.ToString(); txtProvinceName.Text = objEntity.AreaName; txtProcinceCName.Text = objEntity.AreaName2; txtProvinceName.Focus(); }
public static void InsertArea(int maxAreaID,AreaEntity areaEntity, DataAccessBroker broker) { StringBuilder sbSql = new StringBuilder(); sbSql.Append("Insert into " + AreaTable.Current.TableName + " (" + AreaTable.C_Area_ID + "," + AreaTable.C_Area_Name + "," + AreaTable.C_Area_Name2 + "," + AreaTable.C_Area_Level + "," + AreaTable.C_Area_PID + ")"); sbSql.Append(" Values(" + maxAreaID + ",'" + areaEntity.AreaName + "','" + areaEntity.AreaName2 + "'," + areaEntity.AreaLevel + "," + areaEntity.AreaPid + ")"); broker.ExecuteSQL(sbSql.ToString()); }
/// <summary> /// Set entity data /// </summary> private void SetEntity(AreaEntity objEntity) { CityId = objEntity.AreaId.ToString(); ddlProvince.SelectedValue = objEntity.AreaPid.ToString(); txtTownName.Text = objEntity.AreaName; txtCityCName.Text = objEntity.AreaName2; txtTownName.Focus(); }
private AreaEntity GetProvinceEntity() { AreaEntity objEntity = new AreaEntity(); if (!string.IsNullOrEmpty(ProvinceId)) { objEntity = MainService.AreaBLLService.GetAreaEntityById(ProvinceId); } objEntity.AreaName = txtProvinceName.Text.Trim(); objEntity.AreaName2 = txtProcinceCName.Text; return objEntity; }
private AreaEntity GetSubCityEntity() { AreaEntity objEntity = new AreaEntity(); if (!string.IsNullOrEmpty(VillageId)) { objEntity = MainService.AreaBLLService.GetAreaEntityById(VillageId); } objEntity.AreaName = txtVillage.Text.Trim(); objEntity.AreaName2 = txtVillageCName.Text.Trim(); objEntity.AreaPid = Convert.ToInt32(ddlSubCity.SelectedValue); return objEntity; }
/// <summary> /// Set entity data /// </summary> private void SetEntity(AreaEntity objEntity) { VillageId = objEntity.AreaId.ToString(); string subCityId = objEntity.AreaPid.ToString(); string cityId = MainService.AreaBLLService.GetAreaEntityById(subCityId).AreaPid.ToString(); string provinceId = MainService.AreaBLLService.GetAreaEntityById(cityId).AreaPid.ToString(); BindProvince(); ddlProvince.SelectedValue = provinceId; BindCity(); ddlCity.SelectedValue = cityId; BindSubCity(); ddlSubCity.SelectedValue = subCityId; txtVillage.Text = objEntity.AreaName; txtVillageCName.Text = objEntity.AreaName2; txtVillage.Focus(); }
public virtual void UpdateAreaEntity(AreaEntity entity, DataAccessBroker broker) { DataAccess.Update(entity, broker); }
public virtual void InsertAreaEntity(AreaEntity entity, DataAccessBroker broker) { DataAccess.Insert(entity, broker); }
public virtual AreaEntity GetAreaEntityByLevelCHNamePID(int level, string name, int pid) { AreaEntity entity = new AreaEntity(); entity.AreaLevel = level; entity.AreaName2 = name; if (pid != 0) { entity.AreaPid = pid; } return DataAccess.SelectSingle<AreaEntity>(entity); }
public virtual AreaEntity GetAreaEntityByLevelCHName(int level, string name) { AreaEntity entity = new AreaEntity(); entity.AreaLevel = level; entity.AreaName2 = name; return DataAccess.SelectSingle<AreaEntity>(entity); }
public virtual bool InsertArea(AreaEntity entity) { using (DataAccessBroker broker = DataAccessFactory.Instance()) { broker.BeginTransaction(); try { //获取最大的AreaID, 新AreaID = MaxAreaID + 1 int maxAreaID = AreaDA.GetMaxAreaID(); AreaDA.InsertArea(maxAreaID + 1, entity, broker); broker.Commit(); return true; } catch { broker.RollBack(); return false; } } }
private AreaEntity GetCityEntity() { AreaEntity objEntity = new AreaEntity(); if (!string.IsNullOrEmpty(CityId)) { objEntity = MainService.AreaBLLService.GetAreaEntityById(CityId); } objEntity.AreaName = txtTownName.Text.Trim(); objEntity.AreaName2 = txtCityCName.Text.Trim(); objEntity.AreaPid = Convert.ToInt32(ddlProvince.SelectedValue); return objEntity; }
public AreaDomain(AreaEntity entity) : base(entity) { masterEntity = entity; }