public override void Generate(District district, TileBuilder[,] tiles, Random rand) { var dirX = ((int) Direction & 0x5) == 0 ? 1 : 0; var dirY = 1 - dirX; var left = Direction == Face.North || Direction == Face.East ? LeftBorderTile : RightBorderTile; var right = Direction == Face.North || Direction == Face.East ? RightBorderTile : LeftBorderTile; int conflict = GetConflict(tiles, X - dirX * 2, Y - dirY * 2); GenHelper.BuildWall(tiles, X - dirX, Y - dirY, Direction, 1, conflict, BothBorderTile); GenHelper.BuildWall(tiles, X - dirX, Y - dirY, Direction, 1, conflict, Height - conflict, left); GenHelper.BuildWall(tiles, X, Y, Direction, Width, Height, ResourceLocator.None); conflict = GetConflict(tiles, X + dirX * (Width + 1), Y - dirY * (Width + 1)); GenHelper.BuildWall(tiles, X + dirX * Width, Y + dirY * Width, Direction, 1, conflict, BothBorderTile); GenHelper.BuildWall(tiles, X + dirX * Width, Y + dirY * Width, Direction, 1, conflict, Height - conflict, right); for (int i = 0; i < Width; ++i) { var doorway = Tuple.Create(tiles[X + dirX * i, Y + dirY * i], Direction, Height); if (_doorways.Any(x => x.Item2 == Direction && x.Item1 == doorway.Item1)) { var existing = _doorways.First(x => x.Item2 == Direction && x.Item1 == doorway.Item1); if (existing.Item3 >= doorway.Item3) continue; } _doorways.Add(doorway); } }
// Update is called once per frame void OnTriggerEnter(Collider col) { if (col.tag == "Residential") { DistrictText.text = "Residential District"; currDistrict = District.RESIDENTIAL; } else if(col.tag == "Shopping") { DistrictText.text = "Shopping District"; currDistrict = District.SHOPPING; } else if(col.tag == "Farming") { DistrictText.text = "Farming District"; currDistrict = District.FARMING; } else if(col.tag == "Tourist") { DistrictText.text = "Tourist District"; currDistrict = District.TOURIST; } else if(col.tag == "Business") { DistrictText.text = "Business District"; currDistrict = District.BUSINESS; } }
public List<District> getAllDistricts() { List<District> districtList = new List<District>(); if (System.Threading.Monitor.TryEnter(obj3, 45000)) { try { List<District> returnList = districtCtr.getAllDistricts(); if (returnList.Count != 0) { foreach (District districtHost in returnList) { District districtService = new District(); districtService.DistrictId = districtHost.DistrictId; districtService.PrimSalePersonId = districtHost.PrimSalePersonId; districtService.Name = districtHost.Name; districtList.Add(districtService); } } } finally { System.Threading.Monitor.Exit(obj3); } } return districtList; }
protected void ibAdd_Click(object sender, ImageClickEventArgs e) { GridViewRow gvr = ((GridViewRow)(((ImageButton)(sender)).NamingContainer)); string name = ((TextBox)gvr.FindControl("txtName")).Text; District fd = new District(); fd.DistrictName = name; try { dMethods.Add(fd); BindGrid(); js.ShowAlert(this, "District created succesfully!"); } catch (Exception ex) { if (ex.InnerException.InnerException.Message.Contains("UNIQUE")) { js.ShowAlert(this, "District already exists! Please try another name."); } else { js.ShowAlert(this, ex.Message); } } }
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { int gvr = e.RowIndex; string name = ((TextBox)GridView1.Rows[gvr].FindControl("txtName")).Text; GridViewRow row = (GridViewRow)GridView1.Rows[e.RowIndex]; HiddenField lblid = (HiddenField)row.FindControl("lblId"); int id = Convert.ToInt32(lblid.Value); District fd = new District(); fd.Id = id; fd.DistrictName = name; try { dMethods.Update(fd); GridView1.EditIndex = -1; BindGrid(); js.ShowAlert(this, "Record updated succesfully!"); } catch (Exception ex) { if (ex.InnerException.InnerException.Message.Contains("UNIQUE")) { js.ShowAlert(this, "District already exists! Please try another name."); } else { js.ShowAlert(this, ex.Message); } } }
public ActionResult _AddOrUpdate(int id) { var data = DistrictService.GetByID(id); if (data == null) data = new District(); data.ListProvinceExt = ProvinceService.GetListProvince(int.Parse(data.ProvinceID.ToString())); return PartialView(data); }
protected override void Generate(District district, TileBuilder[,] tiles, int borderLeft, int borderTop, int borderRight, int borderBottom, Random rand) { GenHelper.BuildFloor(tiles, borderLeft, borderTop, district.Width - borderLeft - borderRight, district.Height - borderTop - borderBottom, 0, (x, y) => rand.NextTexture("floor/concrete", 4)); }
private void Subdivide(District district, int depth, int borderLeft, int borderTop, int borderRight, int borderBottom, Random rand) { int width = district.Width - borderLeft - borderRight; int height = district.Height - borderTop - borderBottom; if (BlockGenerator.WillAnyFit(width, height)) { BlockGenerator gen = BlockGenerator.GetRandom(width, height, rand); if (depth > 3 && rand.Next(width * height) == 0) { district.SetBlock(gen.Generate(district, borderLeft, borderTop, borderRight, borderBottom, rand)); return; } } int nextBorder = depth < 4 ? 3 : depth < 6 ? 2 : 1; int minHorz = 0; double fitHorz = 0.0; int minVert = 0; double fitVert = 0.0; while ((minHorz + nextBorder) * 2 + borderTop + borderBottom <= district.Height && (fitHorz = BlockGenerator.FitnessScore(district.Width - borderLeft - borderRight, minHorz)) == 0.0) ++minHorz; while ((minVert + nextBorder) * 2 + borderLeft + borderRight <= district.Width && (fitVert = BlockGenerator.FitnessScore(minVert, district.Height - borderTop - borderBottom)) == 0.0) ++minVert; bool horz = fitHorz > 0.0 && (fitVert == 0.0 || fitHorz > fitVert || (fitHorz == fitVert && rand.NextDouble() > 0.5)); if (horz) { int min = borderTop + nextBorder + minHorz; int max = district.Height - borderBottom - minHorz - nextBorder; int mid = (min + max) / 2; district.Split(true, rand.Next((min + mid) / 2, (mid + max) / 2)); Subdivide(district.ChildA, depth + 1, borderLeft, borderTop, borderRight, nextBorder, rand); Subdivide(district.ChildB, depth + 1, borderLeft, nextBorder, borderRight, borderBottom, rand); } else if (fitVert > 0.0) { int min = minVert + borderLeft + nextBorder; int max = district.Width - borderRight - minVert - nextBorder; int mid = (min + max) / 2; district.Split(false, rand.Next((min + mid) / 2, (mid + max) / 2)); Subdivide(district.ChildA, depth + 1, borderLeft, borderTop, nextBorder, borderBottom, rand); Subdivide(district.ChildB, depth + 1, nextBorder, borderTop, borderRight, borderBottom, rand); } else { BlockGenerator gen = BlockGenerator.GetRandom(width, height, rand); district.SetBlock(gen.Generate(district, borderLeft, borderTop, borderRight, borderBottom, rand)); } }
public ActionResult Edit(District district) { if (ModelState.IsValid) { _context.Entry(district).State = EntityState.Modified; _context.SaveChanges(); return RedirectToAction("Index"); } ViewBag.PossibleStates = _context.States; return View(district); }
private int CalculateResidentialDemand(District districtData) { int a1 = (int) districtData.m_commercialData.m_finalHomeOrWorkCount + (int) districtData.m_industrialData.m_finalHomeOrWorkCount + (int) districtData.m_officeData.m_finalHomeOrWorkCount + (int) districtData.m_playerData.m_finalHomeOrWorkCount; int num1 = (int) districtData.m_commercialData.m_finalEmptyCount + (int) districtData.m_industrialData.m_finalEmptyCount + (int) districtData.m_officeData.m_finalEmptyCount + (int) districtData.m_playerData.m_finalEmptyCount; int a2 = (int) districtData.m_residentialData.m_finalHomeOrWorkCount; int num2 = (int) districtData.m_residentialData.m_finalEmptyCount; int num3 = (int) districtData.m_educated0Data.m_finalUnemployed + (int) districtData.m_educated1Data.m_finalUnemployed + (int) districtData.m_educated2Data.m_finalUnemployed + (int) districtData.m_educated3Data.m_finalUnemployed; int num4 = (int) districtData.m_educated0Data.m_finalHomeless + (int) districtData.m_educated1Data.m_finalHomeless + (int) districtData.m_educated2Data.m_finalHomeless + (int) districtData.m_educated3Data.m_finalHomeless; int demand = Mathf.Clamp(100 - a2, 50, 100) + Mathf.Clamp((num1 * 200 - num3 * 200) / Mathf.Max(a1, 100), -50, 50) + Mathf.Clamp((num4 * 200 - num2 * 200) / Mathf.Max(a2, 100), -50, 50); return Mathf.Clamp(demand, 0, 100); }
public ActionResult Create(District district) { if (ModelState.IsValid) { _context.Districts.Add(district); _context.SaveChanges(); return RedirectToAction("Index"); } ViewBag.PossibleStates = _context.States; return View(district); }
protected void btnSearchPhanPhoi_Click(object sender, EventArgs e) { if (dropListThanhPho.SelectedValue != null && dropListQuan.SelectedValue != null) { var oProvince = new Province(); var oDistrict = new District(); var dv = oProvince.ProvinceSelectOne(dropListThanhPho.SelectedValue).DefaultView; var dv2 = oDistrict.DistrictSelectOne(dropListQuan.SelectedValue).DefaultView; Response.Redirect(progressTitle(dv2[0]["DistrictName"].ToString()) + "-pvi-" + dv[0]["ProvinceID"] + "-dsi-" + dv2[0]["DistrictID"] + ".aspx"); } }
private int CalculateCommercialDemand(District districtData) { int num1 = (int) districtData.m_commercialData.m_finalHomeOrWorkCount - (int) districtData.m_commercialData.m_finalEmptyCount; int num2 = (int) districtData.m_residentialData.m_finalHomeOrWorkCount - (int) districtData.m_residentialData.m_finalEmptyCount; int a1 = (int) districtData.m_visitorData.m_finalHomeOrWorkCount; int num3 = (int) districtData.m_visitorData.m_finalEmptyCount; int num4 = Mathf.Clamp(num2, 0, 50); int a2 = num1 * 10 * 16 / 100; int num5 = num2 * 20 / 100; int demand = num4 + Mathf.Clamp((num5 * 200 - a2 * 200) / Mathf.Max(a2, 100), -50, 50) + Mathf.Clamp((a1 * 100 - num3 * 300) / Mathf.Max(a1, 100), -50, 50); return Mathf.Clamp(demand, 0, 100); }
public void GenerateOpposite(District district, TileBuilder[,] tiles, Random rand) { Direction = Direction.GetOpposite(); X -= Direction.GetNormalX(); Y -= Direction.GetNormalY(); Generate(district, tiles, rand); Direction = Direction.GetOpposite(); X -= Direction.GetNormalX(); Y -= Direction.GetNormalY(); }
protected override void Generate(District district, TileBuilder[,] tiles, int borderLeft, int borderTop, int borderRight, int borderBottom, Random rand) { _parkGen.Fence = rand.NextDouble() < 0.75; _parkGen.X = borderLeft; _parkGen.Y = borderTop; _parkGen.SizeX = district.Width - borderLeft - borderRight; _parkGen.SizeY = district.Height - borderTop - borderBottom; _parkGen.Generate(district, tiles, rand); }
// Detour // The original ReleaseDistrictImplementation method. // It's same as vanilla implementation with only difference that out BuildingThemesManager#ToggleThemeManagement() method gets called private void ReleaseDistrictImplementation(byte district, ref District data) { if (data.m_flags == District.Flags.None) return; BuildingThemesManager.instance.ToggleThemeManagement(district, false); Singleton<InstanceManager>.instance.ReleaseInstance(new InstanceID() { District = district }); data.m_flags = District.Flags.None; data.m_totalAlpha = 0U; this.m_districts.ReleaseItem(district); this.m_districtCount = (int)this.m_districts.ItemCount() - 1; }
public override void Generate(District district, TileBuilder[,] tiles, Random rand) { for (int x = 0; x < SizeX; ++x) { for (int y = 0; y < SizeY; ++y) { if (rand.NextDouble() <= CrateFrequency) { var crateClass = rand.NextDouble() < 2.0 / 3.0 ? "small crate" : "large crate"; var crate = Entity.Create(district.World, crateClass); crate.Position2D = new Vector2(district.X + X + x + 0.5f, district.Y + Y + y + 0.5f); district.PlaceEntity(crate); } } } }
public int InsertDefault() { var a = from e in db.Districts where e.DistrictName.Trim().ToLower() == "other" select e.Id; if (a.Count() > 0) return a.SingleOrDefault(); else { District o = new District(); o.DistrictName = "Other"; o.ProvinceId = PRepo.GetProvinceIdByName(""); db.Districts.InsertOnSubmit(o); db.SubmitChanges(); return o.Id; } }
protected override void OnSelectedDistrictChanged(District d) { if (this.inOnNavitated) { return; } base.OnSelectedDistrictChanged(d); if (d == null) { return; } var mi = new MenuItem(d.Name, new FilterPreset(d.Name, new Filter {District = d}), typeof (MultiFilteredArticlesViewModel)); this.NavigateAction(mi); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (!string.IsNullOrEmpty(Request.QueryString["pvi"])) { var oProvince = new Province(); var oDistrict = new District(); var dv = oProvince.ProvinceSelectOne(Request.QueryString["pvi"]).DefaultView; var dv2 = oDistrict.DistrictSelectOne(Request.QueryString["dsi"]).DefaultView; lblThanhPhoQuan.Text = dv[0]["ProvinceNameEn"].ToString() + " - " + dv2[0]["DistrictNameEn"].ToString(); } } }
public bool Add(string districtName, int provinceId) { try { if(CheckExistedDistrict(-1, districtName)) return false; var o = new District {DistrictName = districtName, ProvinceId = provinceId}; db.Districts.InsertOnSubmit(o); db.SubmitChanges(); return true; } catch { return false; } }
protected override void Generate(District district, TileBuilder[,] tiles, int borderLeft, int borderTop, int borderRight, int borderBottom, Random rand) { _buildingGen.EntranceFaces = (borderLeft > 1 ? Face.West : Face.None) | (borderTop > 1 ? Face.North : Face.None) | (borderRight > 1 ? Face.East : Face.None) | (borderBottom > 1 ? Face.South : Face.None); _buildingGen.X = borderLeft; _buildingGen.Y = borderTop; _buildingGen.SizeX = district.Width - borderLeft - borderRight; _buildingGen.SizeY = district.Height - borderTop - borderBottom; _buildingGen.Generate(district, tiles, rand); }
protected void btnUserInfoSubmit_OnClick(object sender, EventArgs e) { try { var name = txtName.Text.Split(' '); var lastname = name[0]; var firstname = name[1]; var birthDay = Convert.ToDateTime(txtDateOfBirth.Text); var sex = new Sex(ddlSex.SelectedValue, ddlSex.SelectedItem.Text); var phoneNumber = txtPhoneNumber.Text; var job = new JobIndustries(ddlJob.SelectedValue,ddlJob.SelectedItem.Text); var province = new Province(ddlProvine.SelectedValue,ddlProvine.SelectedItem.Text); var district = new District(ddlDistrict.SelectedValue,ddlDistrict.SelectedItem.Text, province); var address = new Address(province, district); var race = new Races(ddRaces.SelectedValue, ddRaces.SelectedItem.Text); var maximOfLife = txtMaxim.Text; var photoPath = ""; if (this.fuResume.HasFile) { string imgThumb = "E:\\DOCUMENTS\\School\\ASP.NETWorkSpaces\\WebFindingJobsMVCmodel\\Images\\" + this.fuResume.FileName; this.fuResume.SaveAs(imgThumb); photoPath = "/Images/" + this.fuResume.FileName; } User1 = (User)Session["User"]; var returnValue = User1.SetFullInfo(firstname, lastname, birthDay, sex, phoneNumber, job, address, race, maximOfLife,photoPath); SetExistInfo(); if (returnValue) { Session["User"] = User1; SetExistInfo(); JavaScriptAleart("Thực hiện thành công"); } else { JavaScriptAleart("Chỉnh sửa không thành công. Vui lòng load lại trang và thử lại"); } } catch (Exception exception) { Response.Write(exception.ToString()); JavaScriptAleart("Chỉnh sửa không thành công. Vui lòng load lại trang và thử lại"); } }
public List<District> GetAllDistrict() { var cursor = db.abc (); List<District> list = new List<District> (); list.Add (new District { name = "Chọn quận", }); list [0].addChild (new Ward{ name = "Chọn phường" }); if (cursor.MoveToFirst ()) { for (int i = 0; i < cursor.Count; i++) { int id = cursor.GetInt (cursor.GetColumnIndex (District.ID_COLUMN)); string name = cursor.GetString (cursor.GetColumnIndex (District.NAME_COLUMN)); District item = new District{ id = id, name = name }; var cursorWard = db.GetWardFromDistrictID (id); if (cursorWard.MoveToFirst ()) { item.addChild (new Ward{ name = "Chọn phường" }); for (int j = 0; j < cursorWard.Count; j++) { item.addChild ( new Ward { id = cursorWard.GetInt (cursor.GetColumnIndex (Ward.ID_COLUMN)), name = cursorWard.GetString (cursor.GetColumnIndex (Ward.NAME_COLUMN)), districtParent = item }); cursorWard.MoveToNext (); } } else { item.addChild (new Ward{ name = "Không tìm thấy" }); } list.Add (item); cursor.MoveToNext (); } return list; } return list; }
public void UoW_Can_Create_Domains() { //arrange //create a UoW UnitOfWork uow = new UnitOfWork(); //create a new district District district = new District(); district.City = "Melbourne"; district.Name = "D1"; district.NumberOfResidents = 100; district.PostCode = "3000"; district.Province = "VIC"; district.Street = "Dandenong"; district.StreetNumber = 590; district.UnderDevelopment = false; //insert district uow.DistrictRepository.Insert(district); //create a new block Block block = new Block(); block.BlockName = "Block"; block.District = district; block.NumberOfResidents = 100; block.UnderDevelopment = false; uow.BlockRepository.Insert(block); //create property Property property = new Property(); property.Active = true; property.Balance = 0; property.Block = block; property.NumberOfResidents = 10; property.PropertyNumber = "A1"; property.Sold = false; uow.PropertyRepository.Insert(property); //act uow.Save(); }
public override void Generate(District district, TileBuilder[,] tiles, Random rand) { Face entryFaces = Face.None; for (int i = 0; i < 4; ++i) entryFaces |= rand.NextFace(); int fenceHeight = rand.NextDouble() < 0.8 ? 2 : 1; Func <int, int, Face, bool, ResourceLocator> wallFunc = (horzPos, level, face, isInterior) => { if ((entryFaces & face) != Face.None) { if (face == Face.North || face == Face.South) { if (Math.Abs(horzPos * 2 - SizeX + 1) < 3) return ""; } else { if (Math.Abs(horzPos * 2 - SizeY + 1) < 3) return ""; } } if (level < fenceHeight - 1) return "wall/brick0/0"; return "wall/fence/0"; }; Func <int, int, ResourceLocator> floorFunc = (horzPos, vertPos) => { return rand.NextTexture("floor/grass", 4); }; GenHelper.BuildFloor(tiles, X, Y, SizeX, SizeY, 0, floorFunc); if (Fence) { GenHelper.BuildWall(tiles, X, Y, Face.North, SizeX, fenceHeight, wallFunc); GenHelper.BuildWall(tiles, X + SizeX - 1, Y, Face.East, SizeY, fenceHeight, wallFunc); GenHelper.BuildWall(tiles, X, Y + SizeY - 1, Face.South, SizeX, fenceHeight, wallFunc); GenHelper.BuildWall(tiles, X, Y, Face.West, SizeY, fenceHeight, wallFunc); } }
public static bool CachedResultFor(ReachabilityCache __instance, ref BoolUnknown __result, District A, District B, TraverseParms traverseParams) #endif { if (A == null || B == null) { return(false); } Dictionary <ReachabilityCache.CachedEntry, bool> cacheDict = getCacheDict(__instance); lock (cacheDict) { if (cacheDict.TryGetValue(new ReachabilityCache.CachedEntry(A.ID, B.ID, traverseParams), out bool value)) { if (!value) { __result = BoolUnknown.False; return(false); } __result = BoolUnknown.True; return(false); } } __result = BoolUnknown.Unknown; return(false); }
public virtual IActionResult DistrictsPost([FromBody] District item) { return(this._service.DistrictsPostAsync(item)); }
public static Boolean IsValid(this District district) { return(district.m_flags != District.Flags.None); }
public static int GetAdultCount(this District district) { return((int)district.m_adultData.m_finalCount); }
public static int GetSeniorCount(this District district) { return((int)district.m_seniorData.m_finalCount); }
public bool IsPossibleToDeleteDistrict(District entity) { return(CurrentSession.Query <RealEstate>().Count(x => x.District == entity) == 0); }
/// <summary> /// Copy xml item to instance (table entries) /// Output is ServiceArea name /// </summary> /// <param name="dbContext"></param> /// <param name="oldObject"></param> /// <param name="instance"></param> /// <param name="systemId"></param> /// <param name="equipRentalRateNo"></param> /// <returns></returns> private static string CopyToInstance(DbAppContext dbContext, EquipType oldObject, ref DistrictEquipmentType instance, string systemId, float equipRentalRateNo) { string serviceAreaName = ""; if (oldObject.Equip_Type_Id <= 0) { return(serviceAreaName); } // add the user specified in oldObject.Modified_By and oldObject.Created_By if not there in the database User createdBy = ImportUtility.AddUserFromString(dbContext, oldObject.Created_By, systemId); if (instance == null) { instance = new DistrictEquipmentType { Id = oldObject.Equip_Type_Id }; string typeCode = ""; try { typeCode = oldObject.Equip_Type_Cd.Length >= 20 ? oldObject.Equip_Type_Cd.Substring(0, 20) : oldObject.Equip_Type_Cd; } catch { // do nothing } ServiceArea serviceArea = dbContext.ServiceAreas.FirstOrDefault(x => x.MinistryServiceAreaID == oldObject.Service_Area_Id); if (serviceArea != null) { serviceAreaName = serviceArea.Name; instance.DistrictEquipmentName = typeCode; int districtId = serviceArea.DistrictId ?? 0; District dis = dbContext.Districts.FirstOrDefault(x => x.RegionId == districtId); if (dis != null) { instance.DistrictId = districtId; instance.District = dis; } else { // the District Id is not in the database // (happens when the production data does not include district Other than "Lower Mainland" or all the districts) return("ERROR"); } } instance.CreateTimestamp = DateTime.UtcNow; instance.CreateUserid = createdBy.SmUserId; if (oldObject.Equip_Type_Cd != null) { EquipmentType eType = dbContext.EquipmentTypes.FirstOrDefault(x => (Math.Abs((x.BlueBookSection ?? 0.1) - equipRentalRateNo)) <= ErrowAllowed); if (eType == null) { eType = dbContext.EquipmentTypes.FirstOrDefault(x => (Math.Abs((x.BlueBookSection ?? 0.1) - DefaultBlueBoxSection)) <= ErrowAllowed); } if (eType != null) { instance.EquipmentTypeId = eType.Id; } } } return(serviceAreaName); }
/// <summary> /// Initializes a new instance of the <see cref="CurrentUserViewModel" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="GivenName">GivenName.</param> /// <param name="Surname">Surname.</param> /// <param name="Email">Email.</param> /// <param name="Active">Active.</param> /// <param name="UserRoles">UserRoles.</param> /// <param name="SmUserId">SmUserId.</param> /// <param name="SmAuthorizationDirectory">SmAuthorizationDirectory.</param> /// <param name="GroupMemberships">GroupMemberships.</param> /// <param name="District">The District to which this User is affliated..</param> /// <param name="OverdueInspections">OverdueInspections.</param> /// <param name="ScheduledInspections">ScheduledInspections.</param> /// <param name="DueNextMonthInspections">DueNextMonthInspections.</param> /// <param name="ReInspections">ReInspections.</param> public CurrentUserViewModel(int?Id = null, string GivenName = null, string Surname = null, string Email = null, bool?Active = null, List <UserRole> UserRoles = null, string SmUserId = null, string SmAuthorizationDirectory = null, List <GroupMembership> GroupMemberships = null, District District = null, int?OverdueInspections = null, int?ScheduledInspections = null, int?DueNextMonthInspections = null, int?ReInspections = null) { this.Id = Id; this.GivenName = GivenName; this.Surname = Surname; this.Email = Email; this.Active = Active; this.UserRoles = UserRoles; this.SmUserId = SmUserId; this.SmAuthorizationDirectory = SmAuthorizationDirectory; this.GroupMemberships = GroupMemberships; this.District = District; this.OverdueInspections = OverdueInspections; this.ScheduledInspections = ScheduledInspections; this.DueNextMonthInspections = DueNextMonthInspections; this.ReInspections = ReInspections; }
public bool Update(District model) { return(_districtDAL.Update(model) > 0); }
private void BindData() { if (ReportId > 0) { try { ReportFuel report = new ReportFuel(); ReportFuelService reportBSO = new ReportFuelService(); report = reportBSO.FindByKey(ReportId); if (report != null) { EnterpriseId = report.EnterpriseId; if (report.SendSatus == 1) { //tam comment vao de ko bi chuyen trang thai bao cao //reportBSO.UpdateStatusEnterprise(ReportId, 2);//Chuyen sang trang thai dang xu ly ReportLog log = new ReportLog(); log.ActionName = "Phê duyệt báo cáo"; log.Comment = txtmota.Text; log.ReportId = ReportId; log.Created = DateTime.Now; log.MemberId = memVal.UserId; log.UserName = memVal.UserName; log.Status = "Đã tiếp nhận và đang thực hiện phê duyệt"; new ReportLogService().Insert(log); } if (report.ApprovedSatus) { btnExecutedApproved.Visible = false; btnDelince.Visible = false; btnExecutedApproved2.Visible = false; btnDelince2.Visible = false; lbtSendFeeback.Visible = false; } else { lbtSendFeeback.Visible = true; if (report.SendSatus == 3) { btnExecutedApproved.Visible = false; btnDelince.Visible = false; btnExecutedApproved2.Visible = false; btnDelince2.Visible = false; } } ReportYear = report.Year; ucViewPlanOneYear.ReportId = ReportId; ucViewPlanOneYear.ReportYear = ReportYear; ucProduct.ReportId = ReportId; ucProduct.ReportYear = ReportYear; ucViewPlan5Year.ReportId = ReportId; ucViewPlan5Year.ReportYear = ReportYear; ltEnterpriseName.Text = report.ReporterName; if (report.OwnerId == 0) { ltOwner.Text = ""; } else { ltOwner.Text = ""; } ltDataCurrentTitle.Text = "1. Nhiên liệu tiêu thụ năm " + (report.Year - 1); ltDataNextYearTitle.Text = "2. Nhiên liệu tiêu thụ dự kiến năm " + report.Year.ToString(); BindReportDetail(); BindReportDetailNext(); //ltReportYear.Text = ddlYear.SelectedItem.Text; ltReportDate.Text = report.ReportDate.ToString("dd/MM/yyyy"); ltEnterpriseName.Text = report.CompanyName; ltAreaName.Text = "------"; if (report.AreaId > 0) { Area area = new Area(); area = new AreaService().FindByKey(report.AreaId); if (area != null) { ltAreaName.Text = area.AreaName; } } ltSubAreaName.Text = "------"; if (report.SubAreaId > 0) { Area area = new Area(); area = new AreaService().FindByKey(report.SubAreaId); if (area != null) { ltSubAreaName.Text = area.AreaName; } } ltProvinceName.Text = "------"; if (report.ProviceId > 0) { Province area = new Province(); area = new ProvinceService().FindByKey(report.ProviceId); if (area != null) { ltProvinceName.Text = area.ProvinceName; } } ltDistrictName.Text = "------"; if (report.DistrictId > 0) { District area = new District(); area = new DistrictService().FindByKey(report.DistrictId); if (area != null) { ltDistrictName.Text = area.DistrictName; } } ltTaxNo.Text = report.TaxCode; ltAddress.Text = report.Address; ltEmail.Text = report.Email; ltFaxNo.Text = report.Fax; ltPhoneNumber.Text = report.Phone; ltResponsible.Text = report.Responsible; ltReporterName.Text = report.ReporterName; ltParentName.Text = report.ParentName; ltProvinceParent.Text = "------"; if (report.ProvinceParentId > 0) { Province area = new Province(); area = new ProvinceService().FindByKey(report.ProvinceParentId); if (area != null) { ltProvinceParent.Text = area.ProvinceName; } } //ltDistrictParent.Text = ddlDistrictReporter.SelectedItem.Text; ltDistrictParent.Text = "------"; if (report.DistrictParentId > 0) { District area = new District(); area = new DistrictService().FindByKey(report.DistrictParentId); if (area != null) { ltDistrictParent.Text = area.DistrictName; } } ltEmailParent.Text = report.EmailParent; ltFaxParent.Text = report.FaxParent; ltAddressParent.Text = report.AddressParent; ltPhoneParent.Text = report.PhoneParent; BindLog(); BindReportFile(); } } catch (Exception ex) { //clientview.Text = ex.Message.ToString(); } } }
public static void FinalizeCoastalSkeleton(WorldGeneratorContext context) { CreateContinents.< > c__DisplayClass19_0 CS$ < > 8__locals1 = new CreateContinents.< > c__DisplayClass19_0(); CS$ < > 8__locals1.context = context; CreateContinents.< > c__DisplayClass19_0 CS$ < > 8__locals2 = CS$ < > 8__locals1; ProximityComputer <District> proximityComputer = new ProximityComputer <District>(CS$ < > 8__locals1.context.Districts); proximityComputer.StartingNodes = new List <District>(from d in CS$ < > 8__locals1.context.Districts.Values where d.Content == District.Contents.Coastal || d.Content == District.Contents.WasteEW || d.Content == District.Contents.WasteNS select d); CS$ < > 8__locals2.proxer = proximityComputer; List <District> list = null; if (CS$ < > 8__locals1.context.IsSymmetrical) { list = new List <District>(from d in CS$ < > 8__locals1.context.Districts.Values where d.Any((HexPos h) => h.Column == 0 || h.Column == CS$ < > 8__locals1.context.Grid.Columns - 1) select d); list.ForEach(delegate(District d) { CS$ < > 8__locals1.proxer.StartingNodes.Add(d); }); } CS$ < > 8__locals1.proxer.Execute(); for (int i = 0; i < CS$ < > 8__locals1.context.Districts.Nodes; i++) { District district = CS$ < > 8__locals1.context.Districts[i]; if (district.Content == District.Contents.Ocean || district.Content == District.Contents.WasteEW) { district.CoastalSkeletonValue = -CS$ < > 8__locals1.proxer.ProximityGraph[i]; } else if (district.Content == District.Contents.Land || district.Content == District.Contents.Coastal) { district.CoastalSkeletonValue = CS$ < > 8__locals1.proxer.ProximityGraph[i]; } else if (district.Content == District.Contents.WasteNS) { district.CoastalSkeletonValue = 99; } int num = -1; if (district.CoastalSkeletonValue > 0) { num = 1; } else if (district.CoastalSkeletonValue == 0) { num = 2; } else if (district.CoastalSkeletonValue < 0) { num = 0; } if (num >= 0 && num <= 3) { foreach (HexPos hexPos in district) { } } } if (CS$ < > 8__locals1.context.IsSymmetrical) { list.ForEach(delegate(District d) { int coastalSkeletonValue = d.CoastalSkeletonValue; d.CoastalSkeletonValue = coastalSkeletonValue - 1; }); } }
public void Put(int id, [FromBody] District d) { repo.UpdateDistrict(id, d.name); }
public static int GetChildrenCount(this District district) { return((int)district.m_childData.m_finalCount); }
public static int GetTeenCount(this District district) { return((int)district.m_teenData.m_finalCount); }
//-------insert tbl_district-------- public ActionResult insertDistrict() { District obj = new District(); return(View(obj)); }
public virtual IActionResult DistrictsIdPut([FromRoute] int id, [FromBody] District item) { return(this._service.DistrictsIdPutAsync(id, item)); }
public List <District> GetDistrictList() { return(District.Where(i => i.Deleted == false).ToList()); }
public bool Add(District model) { return(_districtDAL.Add(model) > 0); }
public List<IEntity> GetCities(District district) { List<IEntity> res = new List<IEntity>(); List<IEntity> temp = GetReferencedEntities("Cities", "DistrictID", district.ID); foreach (SimpleEntity se in temp) { res.Add(new City(se.Name) { ID = se.ID }); } return res; }
public bool AddHouse(HouseModel newHouseModel) { District checkDistrictHouseIsLocated = GetDistrictByName(newHouseModel.districtHouseIsLocated); if (checkDistrictHouseIsLocated == null) { return(false); } LocationsInDistrict checkLocationInDistrict = GetLocationInDistrictByName(checkDistrictHouseIsLocated.districtID, newHouseModel.locationInDistrict); if (checkLocationInDistrict == null) { return(false); } HouseState checkHouseState = GetHouseStatesByName(newHouseModel.houseState); if (checkHouseState == null) { return(false); } FenceType checkFenceType = GetFenceTypeByName(newHouseModel.fenceType); if (checkFenceType == null) { return(false); } int activatedState = _fieldStateManagement.GetActivatedState().fieldStateID; House newHouse = new House() { districtHouseIsLocated = checkDistrictHouseIsLocated.districtID, locationWithInDistrict = checkLocationInDistrict.districtLocationID, bedrooms = newHouseModel.bedrooms, masterBedroomEnsuite = newHouseModel.masterBedroomEnsuite, selfContained = newHouseModel.selfContained, numberOfGarages = newHouseModel.numberOfGarages, fenceType = checkFenceType.fenceTypeID, dateHouseWillBeAvailable = Convert.ToDateTime(newHouseModel.dateHouseWillBeAvailable), price = newHouseModel.price, modeOfPayment = Convert.ToInt32(newHouseModel.modeOfPayment), dateUploaded = DateTime.Now, description = newHouseModel.description, currentHouseState = checkHouseState.houseStateID, state = activatedState }; HouseContactDetail houseContactDetail = new HouseContactDetail() { houseID = newHouse.houseID, phoneNumber1 = newHouseModel.phoneNumber1, phoneNumber2 = newHouseModel.phoneNumber2, whatsAppContactNumber = newHouseModel.whatsAppContactNumber, email = newHouseModel.email, state = activatedState }; HouseOwner setHouseOwner = new HouseOwner() { userID = newHouseModel.userId, houseID = newHouseModel.houseID, status = activatedState }; TipezeNyumbaUnitOfWork.Repository <House>().Add(newHouse); TipezeNyumbaUnitOfWork.Repository <HouseContactDetail>().Add(houseContactDetail); TipezeNyumbaUnitOfWork.Repository <HouseOwner>().Add(setHouseOwner); TipezeNyumbaUnitOfWork.SaveChanges(); return(true); }
public bool Delete(int modelID) { District district = _districtDAL.Get(a => a.ID == modelID); return(_districtDAL.Delete(district) > 0); }
public async Task <double[]> GetQueryResult(DateTime start, DateTime end, int measurementTypeId, int reductionTypeId, int groupingTypeId, List <Station> stations, District disctrict) { return(await measurementDao.GetQueryResult(start, end, measurementTypeId, reductionTypeId, groupingTypeId, stations, disctrict)); }
public bool Delete(District model) { return(_districtDAL.Delete(model) > 0); }
public DataJsonResult Save(District district, bool isNew) { var result = new DataJsonResult(); try { var nameChanged = true; if (!isNew) { var oldDistrict = _currencyService.GetSingleById <District>(district.Id); if (oldDistrict != null) { //判断名称是否变更,如果变更,则需要递归更新子节点 if (oldDistrict.FullName.Equals(district.FullName, StringComparison.OrdinalIgnoreCase) && oldDistrict.ShortName.Equals(district.ShortName, StringComparison.OrdinalIgnoreCase)) { nameChanged = false; } var parentDistrict = _currencyService.GetSingleById <District>(district.ParentId); if (parentDistrict != null) { district.Position = $"{parentDistrict.Position} tr_{parentDistrict.Id}".Trim(); if (parentDistrict.Id != "0") { district.MergerName = $"{parentDistrict.MergerName},{district.FullName}".Trim(','); district.MergerShortName = $"{parentDistrict.MergerShortName},{district.ShortName}".Trim(','); } else { district.MergerName = district.FullName; district.MergerShortName = district.ShortName; } } else { district.Position = $"tr_{district.Id}"; district.MergerName = district.FullName; district.MergerShortName = district.ShortName; } } else { //转为新增 isNew = true; } } if (district.Level < 3 && nameChanged) { district.PinYin = PinYinConverter.Get(district.FullName); district.JianPin = PinYinConverter.GetFirst(district.ShortName); district.FirstChar = PinYinConverter.GetFirst(district.ShortName.First()); } if (!isNew) { result.Success = _currencyService.Update(district); if (nameChanged) { //更新所有子节点 UpdateChildsInfo(district); } } else { result.Success = _currencyService.Create(district); } } catch (Exception ex) { result.ErrorMessage = "出现异常,保存行政区失败"; Logger.Error(ex, "保存行政区失败"); } return(result); }
public static List<IEntity> GetCities(District d) { return Instance._regionsModel.GetCities(d); }
public void EditDistrict(District district) { _databaseModel.Entry(district).State = EntityState.Modified; _databaseModel.SaveChanges(); }
protected override void OnSelectedDistrictChanged(District value) { this.setting.SetValueAsync(value); }
public void AddDistrict(District district) { _databaseModel.Districts.Add(district); _databaseModel.SaveChanges(); }
/// <summary> /// Map data /// </summary> /// <param name="performContext"></param> /// <param name="dbContext"></param> /// <param name="oldObject"></param> /// <param name="serviceArea"></param> /// <param name="systemId"></param> private static void CopyToInstance(PerformContext performContext, DbAppContext dbContext, ServiceArea oldObject, ref Models.ServiceArea serviceArea, string systemId) { bool isNew = false; if (serviceArea == null) { isNew = true; serviceArea = new Models.ServiceArea(); } if (oldObject.Service_Area_Id <= 0) { return; } serviceArea.Id = oldObject.Service_Area_Id; serviceArea.MinistryServiceAreaID = oldObject.Service_Area_Id; serviceArea.DistrictId = oldObject.District_Area_Id; serviceArea.Name = oldObject.Service_Area_Desc.Trim(); serviceArea.AreaNumber = oldObject.Service_Area_Cd; District district = dbContext.Districts.FirstOrDefault(x => x.MinistryDistrictID == oldObject.District_Area_Id); if (district == null) { // this means that the District is not in the database // (this happens when the production data does not include district Other than "Lower Mainland" or all the districts) return; } serviceArea.District = district; try { serviceArea.StartDate = DateTime.ParseExact(oldObject.FiscalStart.Trim().Substring(0, 10), "yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture); } catch { // do nothing } if (isNew) { serviceArea.CreateUserid = systemId; serviceArea.CreateTimestamp = DateTime.UtcNow; dbContext.ServiceAreas.Add(serviceArea); } else { serviceArea.LastUpdateUserid = systemId; serviceArea.LastUpdateTimestamp = DateTime.UtcNow; dbContext.ServiceAreas.Update(serviceArea); } try { dbContext.SaveChangesForImport(); } catch (Exception e) { performContext.WriteLine("*** ERROR With add or update Service Area ***"); performContext.WriteLine(e.ToString()); } }
public static int GetYoungAdultCount(this District district) { return((int)district.m_youngData.m_finalCount); }
private void GetCapacityAndNeed(string name, out int capacity, out int need) { capacity = 0; need = 100; DistrictManager districtManager = Singleton <DistrictManager> .instance; if (districtManager != null) { District district = districtManager.m_districts.m_buffer[0]; switch (name) { case "Electricity": capacity = district.GetElectricityCapacity(); need = district.GetElectricityConsumption(); break; case "Water": capacity = district.GetWaterCapacity(); need = district.GetWaterConsumption(); break; case "Sewage": capacity = district.GetSewageCapacity(); need = district.GetSewageAccumulation(); break; case "Garbage": capacity = district.GetIncinerationCapacity(); need = district.GetGarbageAccumulation(); break; case "ElementarySchool": capacity = district.GetEducation1Capacity(); need = district.GetEducation1Need(); need = district.GetEducation1Need(); break; case "HighSchool": capacity = district.GetEducation2Capacity(); need = district.GetEducation2Need(); break; case "University": capacity = district.GetEducation3Capacity(); need = district.GetEducation3Need(); break; case "Healthcare": capacity = district.GetHealCapacity(); need = district.GetSickCount(); break; case "Crematorium": capacity = district.GetCremateCapacity(); need = district.GetDeadCount(); break; case "Jail": capacity = district.GetCriminalCapacity(); need = district.GetCriminalAmount() + district.GetExtraCriminals(); break; case "Heating": capacity = district.GetHeatingCapacity(); need = district.GetHeatingConsumption(); break; case "Landfill": capacity = district.GetGarbageCapacity(); need = district.GetGarbageAmount(); break; case "Library": capacity = district.GetLibraryCapacity(); need = district.GetLibraryVisitorCount(); break; case "Cemetery": capacity = district.GetDeadCapacity(); need = district.GetDeadAmount(); break; default: capacity = 0; need = 100; break; } } }
public EntityViewModel(District entity) { Id = entity.Id; Name = entity.Name; }
private OSMNode CreateDistrict(int index, District district) { OSMNode returnNode = null; DistrictManager districtManager = Singleton<DistrictManager>.instance; string districtName = districtManager.GetDistrictName(index); if (districtName != "") { Vector3 position = district.m_nameLocation; List<OSMNodeTag> tags = new List<OSMNodeTag>(); returnNode = CreateNode(unindexedNodeOffset++, position); tags.Add(new OSMNodeTag() { k = "name", v = districtName }); tags.Add(new OSMNodeTag() { k = "place", v = "suburb" }); returnNode.tag = tags.ToArray(); } return returnNode; }
public void Post(int stateId, [FromBody] District d) { repo.InsertDistrict(d.name, stateId); }