public void getVisibleSektorsFromUnitSektor(Sektor aktOriginSektor, int intSichtweite) { intSichtweite -= 1; if (intSichtweite >= 0) { foreach (clsSektorKoordinaten aktVektor in m_DirectionVektors) { Sektor newSek = this.FieldField.move(aktOriginSektor, aktVektor); if (newSek != null) { if (!this.m_ListVisibleSektors.ContainsKey(newSek.strUniqueID)) { this.m_ListVisibleSektors.Add(newSek.strUniqueID, newSek); } getVisibleSektorsFromUnitSektor(newSek, intSichtweite); } } } else { //den eigenen Sektor sieht die Unit immer if (!this.m_ListVisibleSektors.ContainsKey(aktOriginSektor.strUniqueID)) { this.m_ListVisibleSektors.Add(aktOriginSektor.strUniqueID, aktOriginSektor); } } }
private async void CbSektor_SelectionChangeCommitted(object sender, EventArgs e) { Sektor sektor = (Sektor)cbSektor.SelectedItem; if (sektor != null) { cbSjedala.DataSource = null; cbSjedala.Items.Clear(); List <Model.Sjedalo> sjedala = await _apiServiceSjedala.Get <List <Model.Sjedalo> >(null); List <Model.Sjedalo> listaSjedala = new List <Model.Sjedalo>(); foreach (var sjedalo in sjedala) { if (sjedalo.SektorID == sektor.SektorID && sjedalo.Status == false) { listaSjedala.Add(sjedalo); } } cbSjedala.DataSource = listaSjedala; cbSjedala.DisplayMember = "Oznaka"; cbSjedala.ValueMember = "SjedaloID"; cbSjedala.SelectedItem = null; cbSjedala.SelectedText = "--Odaberite--"; } }
public ActionResult Create(int?id) { var UserID = User.Identity.GetUserId(); ViewBag.Admin = User.IsInRole("Admin"); if (id == null) { throw new Exception(); } Kwatera kwatera = db.kwatera.Find(id); if (kwatera == null) { throw new Exception(); } Rzad rzad = db.rzad.Find(kwatera.rzadId); Sektor sektor = db.sektor.Find(rzad.sektorId); var osobaViewModel = new DetailOsobyViewModel() { kwateraId = kwatera.kwateraId, pozycja = kwatera.pozycja, glebiniowy = kwatera.glebiniowy, zdjecie = kwatera.zdjecie, prolongata = kwatera.prolongata, uwagi = kwatera.uwagi, sektorId = sektor.sektorId, sektor = sektor.sektor, rzadId = rzad.rzadId, rzad = rzad.rzad }; return(View(osobaViewModel)); }
public ActionResult ajaxSektorKaydet(Sektor sektor) { try { if (db.Sektors.FirstOrDefault(x => x.Adi == sektor.Adi) != null) { return(Json(new { Sonuc = 0, mesaj = "Bu sektör zaten var" })); } db.Sektors.Add(sektor); db.SaveChanges(); StringBuilder sb = new StringBuilder(); foreach (var item in db.Sektors.ToList()) { if (item.Adi == sektor.Adi) { sb.Append("<option value=\"" + item.Id + "\" selected>" + item.Adi + "</option>"); } else { sb.Append("<option value=\"" + item.Id + "\">" + item.Adi + "</option>"); } } return(Json(new { Sonuc = 1, html = sb.ToString(), mesaj = "Sektör başarıyla kaydedildi" })); } catch { return(Json(new { Sonuc = 0, mesaj = "Sektör eklenirken bir hata meydana geldi" })); } }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { var connectionString = "mongodb://localhost/?safe=true"; var server = MongoServer.Create(connectionString); var db = server.GetDatabase("Biblioteka"); var collectionSektori = db.GetCollection <Sektor>("sektori"); var collectionKnjige = db.GetCollection <Knjiga>("knjige"); Sektor s = new Sektor(); foreach (Sektor sektor in collectionSektori.Find(Query.EQ("oznakaSektora", comboBox1.SelectedItem.ToString()))) { s = sektor; } List <Knjiga> knjigeLista = new List <Knjiga>(); foreach (Knjiga k in collectionKnjige.FindAll()) { for (int i = 0; i < s.knjigeUSektoru.Count; i++) { if (k.Id == s.knjigeUSektoru[i].Id) { knjigeLista.Add(k); } } } dataGridView1.DataSource = knjigeLista; dataGridView1.Columns["Id"].Visible = false; dataGridView1.Columns["Sektor"].Visible = false; }
private void btnSektor_Click(object sender, EventArgs e) { int indexRow = dataGridView1.CurrentRow.Index; string knjiga = (string)dataGridView1[1, indexRow].Value; var connectionString = "mongodb://localhost/?safe=true"; var server = MongoServer.Create(connectionString); var db = server.GetDatabase("Biblioteka"); var collectionKnjige = db.GetCollection <Knjiga>("knjige"); var collectionSektori = db.GetCollection <Sektor>("sektori"); Knjiga knjiga1 = new Knjiga(); foreach (Knjiga k in collectionKnjige.Find(Query.EQ("naslov", (string)dataGridView1[1, indexRow].Value))) { knjiga1 = k; } Sektor sektor1 = new Sektor(); foreach (Sektor s in collectionSektori.Find(Query.EQ("oznakaSektora", comboBox1.Text))) { sektor1 = s; } sektor1.knjigeUSektoru.Add(new MongoDBRef("knjigeUSektoru", knjiga1.Id)); knjiga1.Sektor = new MongoDBRef("sektori", sektor1.Id); collectionSektori.Save(sektor1); collectionKnjige.Save(knjiga1); MessageBox.Show("Knjiga: " + knjiga1.naslov + "je sada u sektoru: " + sektor1.oznakaSektora + ".", "Uspesno", MessageBoxButtons.OK, MessageBoxIcon.Information); }
public ActionResult InsertSektor(Sektor sektor) { dbContext.Sektorler.Add(sektor); dbContext.SaveChanges(); return(View()); }
public void testUnitCollisions() { CampaignController controller = new CampaignBuilderTicTacTod().buildNew(); Player player1 = controller.getPlayerList()[0]; Player player2 = controller.getPlayerList()[1]; // Unit von Player 1 solange bewegen bis Kollision BaseUnit player1unit1 = player1.ListUnits[0]; Sektor targetSektor = controller.getSektorForUnit(player2.ListUnits[0]); Sektor previousSektor = new Sektor(); // Vorherige Position merken do { Sektor currentSektor = controller.getSektorForUnit(player1unit1); List<ICommand> lstCmd = controller.getCommandsForUnit(player1unit1); var moves = from m in lstCmd where m.GetType() == typeof(Move) select m as Move; Move movExec = moves.First(t => t.TargetSektor != previousSektor); movExec.Execute(); previousSektor = currentSektor; } while(controller.getUnitCollisions().Count == 0); List<Sektor> collisions = controller.getUnitCollisions(); Assert.AreEqual(true, collisions.Contains(targetSektor)); }
public ActionResult UpdateSektor(Sektor model) { Sektor sektor = dbContext.Sektorler.Where(x => x.Id == model.Id).FirstOrDefault(); modell.sektor = dbContext.Sektorler.ToList(); if (sektor != null) { sektor.Ad = model.Ad; sektor.Aciklama = model.Aciklama; //Burası önemli buradaki ID durumunu çöz int sonuc = dbContext.SaveChanges(); if (sonuc > 0) { ViewBag.Result = "Güncelleme işlemi başarılı."; ViewBag.Status = "success"; } else { ViewBag.Result = "Güncelleme işlemi başarısız."; ViewBag.Status = "danger"; } } return(View(sektor)); }
private void createMoveCommandsForSektor(Sektor aktSek, int intFieldsMoved) { foreach (clsSektorKoordinaten aktVektor in m_DirectionVektors) { Sektor newSek = this.FieldField.move(aktSek, aktVektor); if (newSek != null && aktSek.strUniqueID != newSek.strUniqueID) { if (!m_listKnownMovements.Contains(newSek.strUniqueID)) { m_listKnownMovements.Add(newSek.strUniqueID); comMove readyCmd = new comMove(m_Unit); readyCmd.OriginSektor = m_originSektor; Sektor targetSek = this.FieldField.get(newSek.objSektorKoord); readyCmd.TargetSektor = targetSek; this.raiseOnNewCommand(readyCmd); } int intNewFieldsMoved = intFieldsMoved + newSek.intMoveCost; if (intNewFieldsMoved < m_Unit.intMovement) { createMoveCommandsForSektor(newSek, intNewFieldsMoved); } } } }
public JavaScriptResult SektorEkle(Sektor sektor) { if (sektor == null) { hata("Lütfen bir sektör ismi giriniz"); } if (String.IsNullOrEmpty(sektor.Adi)) { return(hata("Sektör adı girmelisiniz")); } if (sektor.Adi.Length < 2 || sektor.Adi.Length > 50) { return(hata("Lütfen 3 ile 50 karakter arasında giriniz")); } if (db.Sektors.FirstOrDefault(x => x.Adi == sektor.Adi) != null) { return(hata("Bu sektör zaten kayıtlı. Lütfen farklı bir isim verin")); } try { db.Sektors.Add(sektor); db.SaveChanges(); return(onayyenile("Sektör kaydedildi")); } catch { return(hata("Sektör eklenirken bir hata meydana geldi")); } }
public OdabirSjedalaPage(Sektor sektor, Utakmica utakmica) { InitializeComponent(); BindingContext = SjedalaViewModel = new SjedalaViewModel() { sektor = sektor, utakmica = utakmica }; }
public PlacanjePage(Utakmica utakmica, Sektor sektor, string OznakaSjedala, DateTime datum, Korisnik korisnik) { InitializeComponent(); CreditCardVM = new CreditCardVM(); BindingContext = UlaznicaDetailVM = new UlaznicaDetailVM() { Utakmica = utakmica, Sektor = sektor, Korisnik = korisnik, KorisnikPodaci = korisnik.KorisnikPodaci, Oznaka = OznakaSjedala, DatumKupnje = datum, VrijemeKupnje = datum, SektorPodaci = sektor.SektorPodaci, UtakmicaPodaci = utakmica.UtakmicaPodaci }; }
public ActionResult DeleteConfirmed(int id) { Sektor sektor = db.Sektor.Find(id); //db.Sektor.Remove(sektor); sektor.GosterimDurumu = "0"; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult UpdateSektor(int?id) { Sektor sektor = null; if (id != null) { sektor = dbContext.Sektorler.Where(x => x.Id == id).FirstOrDefault(); } return(View(sektor)); }
public ActionResult Edit([Bind(Include = "ID,SektorAd")] Sektor sektor) { if (ModelState.IsValid) { db.Entry(sektor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sektor)); }
public ActionResult Details(int?id) { var UserID = User.Identity.GetUserId(); ViewBag.Admin = User.IsInRole("Admin"); if (id == null) { throw new Exception(); } Kwatera kwatera = db.kwatera.Find(id); Rzad rzad = db.rzad.Find(kwatera.rzadId); Sektor sektor = db.sektor.Find(rzad.sektorId); if (kwatera == null) { throw new Exception(); } if (kwatera.pusta != true) { ViewBag.pusta = false; IEnumerable <Osoba> osoby = db.osoba; osoby = osoby.Where(o => (o.kwateraId == kwatera.kwateraId)).ToList(); var kwateraViewModel = new KwateryViewModel() { kwateraId = kwatera.kwateraId, pozycja = kwatera.pozycja, glebiniowy = kwatera.glebiniowy, zdjecie = kwatera.zdjecie ?? blankImage, prolongata = kwatera.prolongata, uwagi = kwatera.uwagi, sektorId = sektor.sektorId, sektor = sektor.sektor, rzadId = rzad.rzadId, rzad = rzad.rzad, Osoba = osoby }; return(View(kwateraViewModel)); } var kwateraViewModelPusta = new KwateryViewModel() { kwateraId = kwatera.kwateraId, pozycja = kwatera.pozycja, glebiniowy = kwatera.glebiniowy, zdjecie = kwatera.zdjecie ?? blankImage, prolongata = kwatera.prolongata, uwagi = kwatera.uwagi, sektorId = sektor.sektorId, sektor = sektor.sektor, rzadId = rzad.rzadId, rzad = rzad.rzad }; ViewBag.pusta = true; return(View(kwateraViewModelPusta)); }
public ActionResult Create([Bind(Include = "ID,SektorAd")] Sektor sektor) { if (ModelState.IsValid) { db.Sektor.Add(sektor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sektor)); }
public ActionResult DeleteSektorr(int?id) { if (id != null) { Sektor sektor = dbContext.Sektorler.Where(x => x.Id == id).FirstOrDefault(); dbContext.Sektorler.Remove(sektor); dbContext.SaveChanges(); } return(RedirectToAction("ListSektor", "SektorController")); }
private async void FrmSektoriDetalji_Load(object sender, EventArgs e) { await LoadTribine(); if (_id.HasValue) { Sektor a = await _apiServiceSektori.GetById <Sektor>(_id); txtNaziv.Text = a.Naziv; cbTribine.SelectedValue = int.Parse(a.TribinaID.ToString()); } }
protected async Task DodajSektor_Klik() { Sektor Sektor = new Sektor(); if (ImeSektorja != "") { Sektor.ImeSektorja = ImeSektorja; Sektor.PlezalisceId = Plezalisce.Id; await DataRepository.AddSektor(Sektor); ImeSektorja = ""; } }
public ActionResult DetailsAdmin(int?id) { var UserID = User.Identity.GetUserId(); ViewBag.Admin = User.IsInRole("Admin"); if (id == null) { throw new Exception(); } Osoba osoba = db.osoba.Find(id); if (osoba == null) { throw new Exception(); } Kwatera kwatera = db.kwatera.Find(osoba.kwateraId); Rzad rzad = db.rzad.Find(kwatera.rzadId); Sektor sektor = db.sektor.Find(rzad.sektorId); IEnumerable <Osoba> osoby = db.osoba; osoby = osoby.Where(o => (o.kwateraId == kwatera.kwateraId)).ToList(); var osobaViewModel = new DetailOsobyViewModel() { osobaId = osoba.osobaId, imie = osoba.imie, nazwisko = osoba.nazwisko, data_smierci = osoba.data_smierci, kwateraId = kwatera.kwateraId, pozycja = kwatera.pozycja, glebiniowy = kwatera.glebiniowy, zdjecie = kwatera.zdjecie, prolongata = kwatera.prolongata, uwagi = kwatera.uwagi, sektorId = sektor.sektorId, sektor = sektor.sektor, rzadId = rzad.rzadId, rzad = rzad.rzad, Osoba = osoby }; if (Request.IsAjaxRequest()) { return(PartialView(osobaViewModel)); } return(View(osobaViewModel)); }
public ActionResult __SektorDuzenle(int?id) { if (id < 1) { return(RedirectToAction("Sektorler")); } Sektor sektor = db.Sektors.Find(id); if (sektor == null) { return(null); } return(PartialView(sektor)); }
public ActionResult Firmalar(int?id) { if (id == null && id == 0) { return(View(db.Firmas.ToList())); } if (id < 1) { return(View(db.Firmas.ToList())); } Sektor sektor = db.Sektors.Find(id); if (sektor == null) { return(View(db.Firmas.ToList())); } return(View(sektor.Firmas.ToList())); }
public ActionResult __SektorSil(int?id) { if (id < 1) { return(hata("Sektör bulunamadı")); } Sektor sektor = db.Sektors.Find(id); if (sektor == null) { return(hata("Sektör bulunamadı")); } if (sektor.Firmas.ToList().Count > 0) { return(hata("Bu sektöre ait firmalar olduğu için sektör silinemedi")); } db.Sektors.Remove(sektor); db.SaveChanges(); return(onayyenile("Sektör başarıyla silindi")); }
// GET: Sektors/Delete/5 public ActionResult Delete(int?id) { if (Session["KullaniciID"] != null) { if (id == null) { return(RedirectToAction("_404", "Home")); } Sektor sektor = db.Sektor.Find(id); if (sektor == null) { return(RedirectToAction("_404", "Home")); } return(View(sektor)); } else { return(RedirectToAction("LoginPage", "Home")); } }
public JavaScriptResult __SektorDuzenle(Sektor sektor) { if (sektor == null) { return(hata("Sektör düzenlenemedi")); } if (String.IsNullOrEmpty(sektor.Adi) || sektor.Adi.Length < 3) { return(hata("Sektör adı boş veya 3 karakterden az olamaz")); } Sektor eski = db.Sektors.Find(sektor.Id); if (eski == null) { return(hata("Sektör bulunamadı")); } eski.Adi = sektor.Adi; db.SaveChanges(); return(sadeceYonlendir("/Yonetim/Sektorler")); }
protected void OdpriObrazecNovSektor() { NovSektor = new Sektor(); }
private void createPlaceCommandsForSektor(Sektor aktSek, int intFieldsMoved) { foreach (clsSektorKoordinaten aktVektor in m_DirectionVektors) { Sektor newSek = this.FieldField.move(aktSek, aktVektor); if (newSek != null && aktSek.strUniqueID != newSek.strUniqueID) { comPlaceUnit readyCmd = new comPlaceUnit(m_Unit, this.actingPlayer, m_Unit.firstUnitSpawnType); readyCmd.TargetSektor = this.FieldField.get(newSek.objSektorKoord); this.raiseOnNewCommand(readyCmd); intFieldsMoved += 1; if (intFieldsMoved < 1) createPlaceCommandsForSektor(newSek, intFieldsMoved); } } }
public bool Sil(Sektor entity) { SiparisTakipContext.Sektor.Remove(entity); return(SiparisTakipContext.SaveChanges() > 0); }
public Sektor Kaydet(Sektor entity) { SiparisTakipContext.Sektor.Add(entity); SiparisTakipContext.SaveChanges(); return(entity); }
public int Guncelle(Sektor entity) { SiparisTakipContext.Sektor.AddOrUpdate(entity); return(SiparisTakipContext.SaveChanges()); }
private void unitCollisionStack_Add(Sektor sektor) { Global_onStatus("Collision: " + sektor.strUniqueID); unitCollisionStack.Add(sektor); }
public Sektor getSektor(string sektorId) { Sektor result = new Sektor(); var query = from s in m_campaignEngine.FieldField.dicSektors.Values where s.Id == sektorId select s; if (query.Count() > 0) result = query.First<Sektor>(); return result; }
public clsUnit addUnit(Player owner, clsUnit newUnit, Sektor sektor) { newUnit.strOwnerID = owner.Id; owner.ListUnits.Add(newUnit); sektor.addUnit(newUnit); return newUnit; }
private Sektor UpdateSektor(AchsenSegment achsenSegment, KopieSektor kopieSektor, int operation) { if (kopieSektor.ImpNr <= lastImpNr) { return(null); } maxImpNr = Math.Max(maxImpNr, kopieSektor.ImpNr); switch (operation) { case AxisImportOperation.DELETE: { Sektor sektor = findSektor(achsenSegment, kopieSektor); if (sektor == null) { return(null); } achsenSegment.Sektoren.Remove(sektor); session.Delete(sektor); statistics.NumSector.Deletes++; return(null); } case AxisImportOperation.UPDATE: { Sektor sektor = findSektor(achsenSegment, kopieSektor); if (sektor == null) { return(UpdateSektor(achsenSegment, kopieSektor, AxisImportOperation.INSERT)); } sektor = gisKopieMappingEngine.Translate <KopieSektor, Sektor>(kopieSektor, sektor); statistics.NumSector.Updates++; return(sektor); } case AxisImportOperation.INSERT: { if (findSektor(achsenSegment, kopieSektor) != null) { throw new Exception("Cannot insert: KopieSektor " + kopieSektor.Id + " already exists in Sektor Table!"); } Sektor sektor = gisKopieMappingEngine.Translate <KopieSektor, Sektor>(kopieSektor); sektor.BsId = kopieSektor.Id; sektor.AchsenSegment = achsenSegment; achsenSegment.Sektoren.Add(sektor); statistics.NumSector.Inserts++; return(sektor); } } return(null); }
public void MoveHistory_add(Sektor OriginSektor) { m_lisMoveHistory.Add(OriginSektor.strUniqueID); }
protected async Task ConfirmationChange(bool value) { await ModalComponentChange.OnConfirmationChange(value); NovSektor = new Sektor(); }
public void createNewUnitAndRegister(Player owner, clsUnitType newUnitType, Sektor targetSektor) { clsUnit newUnit = new clsUnit(newUnitType); newUnit.strOwnerID = owner.Id; owner.ListUnits.Add(newUnit); targetSektor.addUnit(newUnit); this.onTick += new delTick(newUnit.CampaignController_onTick); }
public clsViewableSectorFactory(Field FieldField, Sektor aktOriginSektor, int intSichtweite) : base(null, FieldField) { m_aktOriginSektor = aktOriginSektor; m_intSichtweite = intSichtweite; }
private bool checkSektorForUnitCollision(Sektor sektor) { bool resultCollision = false; if (sektor.ListUnits.Count > 1) { List<Player> unitOwnersInSektor = new List<Player>(); foreach (clsUnit unit in sektor.ListUnits) { Player owner = m_campaignEngine.getUnitOwner(unit); if (!unitOwnersInSektor.Contains(owner)) unitOwnersInSektor.Add(owner); } if (unitOwnersInSektor.Count() > 1) resultCollision = true; } else { ; } return resultCollision; }
public void init() { sektorTest = new Sektor("666"); }
private void createDropResourceCommandsForSektor(Sektor aktSek, int intDistance) { foreach (clsSektorKoordinaten aktVektor in m_DirectionVektors) { Sektor newSek = this.FieldField.move(aktSek, aktVektor); if (newSek != null && aktSek.strUniqueID != newSek.strUniqueID) { if (newSek.ListUnits.Count > 0) { foreach (clsUnit objPosibleRecieverUnit in newSek.ListUnits) { if (objPosibleRecieverUnit.Id != m_objDeliverUnit.Id && objPosibleRecieverUnit.blnCanStoreResourceValue && objPosibleRecieverUnit.strOwnerID == m_objDeliverUnit.strOwnerID && !m_listPossibleDrops.Contains(objPosibleRecieverUnit) ) { m_listPossibleDrops.Add(objPosibleRecieverUnit); comDropResource readyCmd = new comDropResource(m_objDeliverUnit, objPosibleRecieverUnit); Sektor targetSek = this.FieldField.get(newSek.objSektorKoord); readyCmd.TargetSektor = targetSek; this.raiseOnNewCommand(readyCmd); } } } intDistance += 1; //atm zu Dev zwecken: es kann ins eigene Feld und in anliegende Deliverd werden if (intDistance < 1) { createDropResourceCommandsForSektor(newSek, intDistance); } } } }