public SakızMakinesi() { paraYokState = new ParaYokDurumu(this); paraVarState = new ParaVarDurumu(this); sakizKalmadiState = new SakizKalmadıDurumu(this); simdikiDurum = paraYokState; }
public void SetDurum(Durum value) { durum = value; Optimizasyon.Delagate(pBox, () => { switch (value) { case Durum.None: pBox.Image = null; break; case Durum.Aktif: pBox.Image = Properties.Resources.tick_box_24px; break; case Durum.Pasif: pBox.Image = Properties.Resources.close_window_24px; break; case Durum.Yukleniyor: pBox.Image = Properties.Resources.loading; break; default: break; } }); }
public List <Durum> Sonuc() { List <Durum> lstSales = new List <Durum>(); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["MyWebsiteDB"].ConnectionString); SqlCommand objComm = new SqlCommand("SELECT Durum, COUNT(*) AS Toplam FROM Sepet GROUP BY Durum ", con); con.Open(); SqlDataReader sdr = objComm.ExecuteReader(); while (sdr.Read()) { Durum objValues = new Durum(); string durum1 = sdr["Durum"].ToString(); if (durum1 == "true") { objValues.Durumu = sdr["Durum"].ToString(); } objValues.Toplam = Convert.ToInt32(sdr["Toplam"]); lstSales.Add(objValues); } con.Close(); sdr.Close(); return(lstSales); }
public ActionResult DeleteConfirmed(int id) { Durum durum = db.Durum.Find(id); durum.GosterimDurumu = "0"; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,DurumAdi,GosterimDurumu")] Durum durum) { if (ModelState.IsValid) { db.Entry(durum).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(durum)); }
static void Main() { Durum gameStatus = Durum.Devam; int benimpuanim = 0; int zarToplami = ZarAt(); switch ((Zarİsimleri)zarToplami) { case Zarİsimleri.Seven: case Zarİsimleri.YoLeven: gameStatus = Durum.Kazandın; break; case Zarİsimleri.SnakeEyes: case Zarİsimleri.Trey: case Zarİsimleri.BoxCars: gameStatus = Durum.Kaybettin; break; default: gameStatus = Durum.Devam; //Kazanan ya da kaybeden yoksa Devam et benimpuanim = zarToplami; Console.WriteLine($"Skor {benimpuanim}"); break; } // Oyun bitmemiş ise while (gameStatus == Durum.Devam) { zarToplami = ZarAt(); // Tekrar zar at // oyun durumunu belirle if (zarToplami == benimpuanim) // Puan vererek kazanmak { gameStatus = Durum.Kazandın; } else { // lose by rolling 7 before point (7 atarak kaybetmek) if (zarToplami == (int)Zarİsimleri.Seven) { gameStatus = Durum.Kaybettin; } } } // Durum mesajını ekrana bas if (gameStatus == Durum.Kazandın) { Console.WriteLine("Kazandınız."); } else { Console.WriteLine("Kaybettiniz."); } }
void DurumGetir(int id) { SqlCommand katcmd = new SqlCommand("select akt,ID from videolar where ID=" + id + "", baglanti.baglanti()); SqlDataAdapter veriAdaptoru = new SqlDataAdapter(katcmd); DataTable veriTablosu = new DataTable(); veriAdaptoru.Fill(veriTablosu); Durum.DataSource = veriTablosu; Durum.DataBind(); baglanti.son(); }
public ActionResult Create([Bind(Include = "ID,DurumAdi,GosterimDurumu")] Durum durum) { if (ModelState.IsValid) { db.Durum.Add(durum); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(durum)); }
void moveTakım(Takım t, Durum d) { var list_to_use = t == Takım.RED ? o1List : o2List; var originList = t == Takım.RED ? orginList1 : orginList2; var defList = t == Takım.RED ? defList1 : defList2; var adefList = t == Takım.RED ? adefList1 : adefList2; var attackList = t == Takım.RED ? attackList1 : attackList2; var aattackList = t == Takım.RED ? aattackList1 : aattackList2; switch (d) { case Durum.ACIL_ATAK: for (int i = 0; i < list_to_use.Count; i++) { moveOneTo(list_to_use[i], aattackList[i]); } break; case Durum.ACIL_DEFANS: Debug.Log("ACIL DEFANS"); for (int i = 0; i < list_to_use.Count; i++) { moveOneTo(list_to_use[i], ball.transform.position); } break; case Durum.SAKIN: Debug.Log("SAKİN"); for (int i = 0; i < list_to_use.Count; i++) { moveOneTo(list_to_use[i], originList[i]); } break; case Durum.DEFANS: Debug.Log("DEFANS"); for (int i = 0; i < list_to_use.Count; i++) { moveOneTo(list_to_use[i], defList[i]); } break; case Durum.ATAK: for (int i = 0; i < list_to_use.Count; i++) { moveOneTo(list_to_use[i], attackList[i]); } break; } }
void DurumGetir(int id) { SqlCommand katcmd = new SqlCommand("select akt,id from haberler where id=" + id + "", baglanti.baglanti()); SqlDataAdapter veriAdaptoru = new SqlDataAdapter(katcmd); DataTable veriTablosu = new DataTable(); // Veri tablomuz: veriAdaptoru.Fill(veriTablosu); // Veriyi dolduralim: // sonuçlari DataList’e baglayalim: Durum.DataSource = veriTablosu; Durum.DataBind(); baglanti.son(); }
//durum listele public static List <Durum> DurumListele() { try { using (BuyutecDBEntities db = new BuyutecDBEntities()) { var durumListe = (from r in db.tblDurums orderby r.durumAdi select r); return(Durum.MapData(durumListe.ToList())); } } catch { return(null); } }
public ActionResult DurumDuz(Durum drm) { if (Session["user"] is User kullanici) { if (kullanici.EmailID == "*****@*****.**" || kullanici.EmailID == "*****@*****.**") { dr.Edit(drm); return(RedirectToAction("Index", "Admin")); } else { return(RedirectToAction("Index", "Kullanici")); } } return(RedirectToAction("PageError", "Error")); }
public ActionResult DurumEkle(Durum drm) { if (Session["user"] is User kullanici) { if (kullanici.EmailID == "*****@*****.**" || kullanici.EmailID == "*****@*****.**") { TempData["msg"] = dr.Create(drm) ? "Durum Eklendi.." : "Hata: Lütfen Tekrar Deneyiniz.."; return(RedirectToAction("Index", "Admin")); } else { return(RedirectToAction("Index", "Kullanici")); } } return(RedirectToAction("PageError", "Error")); }
public DurumSeti Tasi(Durum q, char c) { DurumSeti delta = new DurumSeti(); foreach (int num in q.baglantilar[c]) { foreach (Durum qGecici in qDelta) { if (qGecici.isim == num) { delta.girdi(qGecici); } } } return(delta); }
void Update() { Durum[] sonrakidurum = gunceldurum.sonrakiHikayeAl(); //sonrakidurum ile güncel durumun altında dizi ile oluşmuş hikaye durumlarını çekecez if (Input.GetKeyDown(KeyCode.Alpha1)) //hikaye tercihinde 1 basıldığında birinci yolun çıktığı duruma eşitlenir { gunceldurum = sonrakidurum[0]; } else if (Input.GetKeyDown(KeyCode.Alpha2)) //hikaye tercihinde 2 basıldığında ikinci yolun çıktığı duruma eşitlenir { gunceldurum = sonrakidurum[1]; } else if (Input.GetKeyDown(KeyCode.Alpha3))//hikaye tercihinde 3 basıldığında üçüncü yolun çıktığı duruma eşitlenir { gunceldurum = sonrakidurum[2]; } HikayeYazıcı.text = gunceldurum.DurumHikayesiAl(); // guncel durumun yeni hikayesi buradan DurumHikaye(); ile return'le çağrılır ve HikayeYazıcı eşit olur }
public DurumSeti Kapatma(Durum q) { DurumSeti eKapali = new DurumSeti(); eKapali.girdi(q); foreach (int num in q.baglantilar['E']) { foreach (Durum qTmp in qDelta) { if (qTmp.isim == num && !eKapali.durumlar.Contains(qTmp.isim)) { eKapali.girdi(qTmp); eKapali.girdi(Kapatma(qTmp)); } } } return(eKapali); }
// GET: Durums/Edit/5 public ActionResult Edit(int?id) { if (Session["KullaniciID"] != null) { if (id == null) { return(RedirectToAction("_404", "Home")); } Durum durum = db.Durum.Find(id); if (durum == null) { return(RedirectToAction("_404", "Home")); } return(View(durum)); } else { return(RedirectToAction("LoginPage", "Home")); } }
void Update() { var SonrakiDurumlar = GüncelDurum.SonrakiDurumlariAl(); if (Input.GetKeyDown(KeyCode.Alpha1)) { GüncelDurum = SonrakiDurumlar[0]; } else if (Input.GetKeyDown(KeyCode.Alpha2)) { GüncelDurum = SonrakiDurumlar[1]; } else if (Input.GetKeyDown(KeyCode.Alpha3)) { GüncelDurum = SonrakiDurumlar[2]; } OyunHikayesiYazısı.text = GüncelDurum.DurumHikayesiAl(); }
public float DurumGetir(Kimyasal k, Durum d) { if (d == Durum.KaynamaNoktasi) { switch (k) { case Kimyasal.Su: return(100.0f); case Kimyasal.Etanol: return(80.1f); case Kimyasal.Benzen: return(78.3f); default: return(0.0f); } } else { switch (k) { case Kimyasal.Su: return(0.0f); case Kimyasal.Etanol: return(5.5f); case Kimyasal.Benzen: return(-114.1f); default: return(0.0f); } } }
public Otomobil(int Fiyat, int Yil, int Kilometre, Vites Vites, Yakit Yakit, int MotorHacmi, int MotorGücü, bool Garantili, bool TakasEdilir, Durum Durum, GuvenlikOzellikleri GuvenlikOzellikleri, IcDonanim IcDonanim, int BoyaliParcaSayisi, int DegisenParcaSayisi, bool?Alinir) { this.Fiyat = Fiyat; this.Yil = Yil; this.Kilometre = Kilometre; this.Vites = Vites; this.Yakit = Yakit; this.MotorHacmi = MotorHacmi; this.MotorGücü = MotorGücü; this.Garantili = Garantili; this.TakasEdilir = TakasEdilir; this.Durum = Durum; this.GuvenlikOzellikleri = GuvenlikOzellikleri; this.IcDonanim = IcDonanim; this.BoyaliParcaSayisi = BoyaliParcaSayisi; this.DegisenParcaSayisi = DegisenParcaSayisi; if (Alinir.HasValue) { this.Alinir = Alinir.Value; } }
private void gelenDurumDoldur(int ID) { try { SqlCommand cmd = new SqlCommand("select * from Durum WHERE DurumID=@ID", cn); cmd.Parameters.AddWithValue("@ID", ID); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { gelenDurum = new Durum() { DurumID = Convert.ToInt32(dr["DurumID"]), DurumAdi = dr["DurumAdi"].ToString() }; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
void Start() { GüncelDurum = BaşlangiçDurumu; OyunHikayesiYazısı.text = GüncelDurum.DurumHikayesiAl(); }
void Start() { #region Generalleri Oluşturma General general; Generals = new List <General>(); general = GeneralReturn(0001, "Berk", 10, 10, 10, 10); Generals.Add(general); general = GeneralReturn(0001, "Mert", 8, 8, 8, 8); Generals.Add(general); #endregion #region Unit Türü Oluşturma BirlikTuru UnitType; UnitTypes = new List <BirlikTuru>(); UnitType = UnitTypeReturn(AskerTur.CommanderUnit, 200); UnitTypes.Add(UnitType); UnitType = UnitTypeReturn(AskerTur.SwordInfantry, 0); UnitTypes.Add(UnitType); UnitType = UnitTypeReturn(AskerTur.SpearInfantry, 0); UnitTypes.Add(UnitType); UnitType = UnitTypeReturn(AskerTur.SpearHorseman, 50); UnitTypes.Add(UnitType); UnitType = UnitTypeReturn(AskerTur.HorseArcher, 200); UnitTypes.Add(UnitType); UnitType = UnitTypeReturn(AskerTur.ArcherInfantry, 200); UnitTypes.Add(UnitType); #endregion #region Birlik Oluşturma UnitType = new BirlikTuru(); Units = new List <Birlik>(); Birlik Unit; formations = new OrduDiziliminiDüzenle(); Unit = UnitReturn(0001, "CommanderUnit", SetType(AskerTur.CommanderUnit), 8, 5, 5, 4, 100, 100, 5, formations.formationList[0]); Units.Add(Unit); Unit = UnitReturn(0002, "SwordInfantryUnit", SetType(AskerTur.SwordInfantry), 5, 5, 2, 2, 100, 100, 3, formations.formationList[0]); Units.Add(Unit); Unit = UnitReturn(0003, "SpearInfantryUnit", SetType(AskerTur.SpearInfantry), 5, 5, 3, 2, 100, 100, 3, formations.formationList[0]); Units.Add(Unit); Unit = UnitReturn(0004, "SpearHorsemanUnit", SetType(AskerTur.SpearHorseman), 7, 4, 4, 4, 64, 100, 3, formations.formationList[0]); Units.Add(Unit); Unit = UnitReturn(0005, "HorseArcherUnit", SetType(AskerTur.HorseArcher), 3, 3, 1, 4, 64, 100, 3, formations.formationList[0]); Units.Add(Unit); Unit = UnitReturn(0006, "ArcherInfantryUnit", SetType(AskerTur.ArcherInfantry), 3, 3, 1, 2, 100, 100, 3, formations.formationList[0]); Units.Add(Unit); #endregion #region Ordu Oluşturma general = new General(); Armies = new List <Ordu>(); Ordu army; army = ArmyReturn(GeneralDetermine(commanderSide1), UnitFill(SwordInfantryCountSide1, SpearInfantryCountSide1, SpearHorsemanCountSide1, HorseArcherCountSide1, ArcherInfantryCountSide1, Units)); Armies.Add(army);; army = ArmyReturn(GeneralDetermine(commanderSide2), UnitFill(SwordInfantryCountSide2, SpearInfantryCountSide2, SpearHorsemanCountSide2, HorseArcherCountSide2, ArcherInfantryCountSide2, Units)); Armies.Add(army); #endregion #region Ordu Taraflarını Oluşturma Durum status; situations = new List <Durum>(); status = statusReturn(Armies[0], 1); situations.Add(status); status = statusReturn(Armies[1], 2); situations.Add(status); # endregion
public static Bitmap yaziGizle(string yazi, Bitmap bmp) { Durum durum = Durum.Gizle; int charIndex = 0; int charValue = 0; long pixelElementIndex = 0; int sifirSayisi = 0; int R = 0, G = 0, B = 0; for (int i = 0; i < bmp.Height; i++) { for (int j = 0; j < bmp.Width; j++) { Color pixel = bmp.GetPixel(j, i); R = pixel.R - pixel.R % 2;//010001 değeri 101 ise 010000 değeri 100 olacaktır gibi G = pixel.G - pixel.G % 2; B = pixel.B - pixel.B % 2; for (int n = 0; n < 3; n++) { if (pixelElementIndex % 8 == 0) { if (durum == Durum.sifirUzunluk && sifirSayisi == 8) { if ((pixelElementIndex - 1) % 3 < 2) { bmp.SetPixel(j, i, Color.FromArgb(R, G, B)); } return(bmp); } if (charIndex >= yazi.Length) { durum = Durum.sifirUzunluk; } else { charValue = yazi[charIndex++]; Console.WriteLine(charValue); } } switch (pixelElementIndex % 3) { case 0: { if (durum == Durum.Gizle) { R += charValue % 2; charValue /= 2; Console.WriteLine(R.ToString()); } break; } case 1: { if (durum == Durum.Gizle) { G += charValue % 2; charValue /= 2; Console.WriteLine(G.ToString()); } break; } case 2: { if (durum == Durum.Gizle) { B += charValue % 2; charValue /= 2; Console.WriteLine(B.ToString()); } bmp.SetPixel(j, i, Color.FromArgb(R, G, B)); } break; } pixelElementIndex++; if (durum == Durum.sifirUzunluk) { sifirSayisi++; } } } } return(bmp); }
protected void Page_Load(object sender, EventArgs e) { bool yetki = false; string[] ipler = ("" + "127.0.0.1," + "192.168.1.40," + "192.168.10.40," + "192.168.1.86," + "192.168.10.80," + "192.168.10.86," + "192.168.10.45," + "192.168.10.33," + "192.168.10.150," + "::1").Split(','); for (int i = 0; i < ipler.Length; i++) { if (ipler[i] == IP()) { yetki = true; break; } } yetki = true; if (yetki == true) { string servis = Request.QueryString["Servis"]; if (servis == "AnchorKonum") { var bolgeler = ctx.TBL_Bolgeler.Where(x => x.dlt == 0).ToList(); json = JsonConvert.SerializeObject(bolgeler); Response.Write(json); } else if (servis == "personelKonum") { int A1 = Convert.ToInt32(Request.QueryString["A1"]); var k = from m in ctx.TBL_Map join h in ctx.TBL_Haritalar on m.ID equals h.Map_ID join b in ctx.TBL_Bolgeler on h.ID equals b.Harita_ID where h.dlt == 0 && m.dlt == 0 && b.dlt == 0 && b.Anchor1_ID == A1 select new { m.Map, Map_ID = m.ID, b.BolgeAdi, Bolge_ID = b.ID, h.HaritaAdi, Harita_ID = h.ID }; //ctx.TBL_Bolgeler.SingleOrDefault(x=>x.dlt==0 && x.Anchor1_ID==A1); json = JsonConvert.SerializeObject(k); Response.Write(json); } else if (servis == "PersonelList") { var personel = from p in ctx.TBL_Personel join f in ctx.TBL_Firmalar on p.Firma_ID equals f.ID join g in ctx.TBL_Gorev on p.Gorev_ID equals g.ID join d in ctx.TBL_Departman on p.Departman_ID equals d.ID where p.dlt == 0 select new { p.ID, p.Ad, p.Soyad, p.TagNo, f.Firma, d.Departman, g.Gorev, p.KamraIp, p.TagTipi, p.Firma_ID }; json = JsonConvert.SerializeObject(personel.ToList()); Response.Write(json); } else if (servis == "Firmalar") { var firmalar = from f in ctx.TBL_Firmalar where f.dlt == 0 orderby f.Firma select new { f.ID, f.Firma, Adet = ctx.TBL_Personel.Where(x => x.dlt == 0 && x.Firma_ID == f.ID).Count() }; //ctx.TBL_Firmalar.Where(x=>x.dlt==0).OrderBy(x=>x.Firma); json = JsonConvert.SerializeObject(firmalar.ToList()); Response.Write(json); } else if (servis == "PersonelFirma") { int Firma_ID = Convert.ToInt32(Request.QueryString["Firma_ID"]); var firmalar = ctx.TBL_Personel.Where(x => x.dlt == 0 && x.Firma_ID == Firma_ID).OrderBy(x => x.Ad); json = JsonConvert.SerializeObject(firmalar.ToList()); Response.Write(json); } else if (servis == "Haritalar") { int MapID = Convert.ToInt32(Request.QueryString["MapID"]); var haritalar = ctx.TBL_Haritalar.Where(x => x.dlt == 0 && x.Map_ID == MapID).OrderBy(x => x.HaritaAdi).ToList(); json = JsonConvert.SerializeObject(haritalar.ToList()); Response.Write(json); } else if (servis == "Map") { var map = (from m in ctx.TBL_Map orderby m.Map where m.dlt == 0 select new { m.ID, m.Map, HaritaID = ctx.TBL_Haritalar.Where(x => x.dlt == 0 && x.Map_ID == m.ID).FirstOrDefault().ID }); json = JsonConvert.SerializeObject(map.ToList()); Response.Write(json); } else if (servis == "Arsiv") { string ip = Request.QueryString["ip"]; string jsonLink = "http://" + ip + "/movie/1/list/"; try { HttpWebRequest request = WebRequest.Create(jsonLink) as HttpWebRequest; string jsonVerisi = ""; using (HttpWebResponse response = request.GetResponse() as HttpWebResponse) { StreamReader reader = new StreamReader(response.GetResponseStream()); jsonVerisi = reader.ReadToEnd(); } Response.Write(jsonVerisi); } catch { } } else if (servis == "Ayarlar") { var ayarlar = ctx.TBL_Ayarlar.SingleOrDefault(x => x.ID == 1); json = JsonConvert.SerializeObject(ayarlar); Response.Write(json); } else if (servis == "Aksiyon") { int tur = Convert.ToInt32(Request.QueryString["tur"]); var sorgu = ctx.TBL_Aksiyon.Where(x => x.dlt == 0 && x.Gorev_ID == 0).OrderByDescending(x => x.Zaman); //if (tur == 1) //{ // json = JsonConvert.SerializeObject(sorgu); //} //else //{ json = JsonConvert.SerializeObject(sorgu.Where(x => x.Gorundu == 0)); foreach (var item in sorgu) { item.Gorundu = 1; } ctx.SaveChanges(); //} Response.Write(json); } else if (servis == "AksiyonKaydet") { Durum durum = new Durum(); try { TBL_Aksiyon aksiyon = new TBL_Aksiyon(); aksiyon.Aciklama = Request.Form["aciklama"]; aksiyon.Resim = HttpUtility.UrlEncode(Request.Form["ResimData"]); //aksiyon.Personel_ID = Convert.ToInt32(Request.Form["pid"]); aksiyon.dlt = 0; aksiyon.Gorundu = 0; aksiyon.Zaman = DateTime.Now; aksiyon.Gorev_ID = 0; ctx.TBL_Aksiyon.Add(aksiyon); ctx.SaveChanges(); durum.durum = 1; durum.hata = ""; } catch (Exception ex) { durum.durum = 0; durum.hata = ex.Message; } json = JsonConvert.SerializeObject(durum); Response.Write(json); } else if (servis == "AyarKaydet") { Durum durum = new Durum(); try { double Oran = Convert.ToDouble(Request.Form["oran"]); int Tolerans = Convert.ToInt32(Request.Form["tolerans"]); TBL_Ayarlar ayarlar = ctx.TBL_Ayarlar.SingleOrDefault(x => x.ID == 1); ayarlar.Oran = Oran; ayarlar.Tolerans = Tolerans; ctx.SaveChanges(); durum.durum = 1; durum.hata = ""; } catch (Exception ex) { durum.durum = 0; durum.hata = ex.Message; } json = JsonConvert.SerializeObject(durum); Response.Write(json); } else if (servis == "GorevGetir") { int ID = Convert.ToInt32(Request.QueryString["ID"]); Gorev gorev = new Gorev(); var sorgu = ctx.TBL_Gorevler.SingleOrDefault(x => x.dlt == 0 && x.ID == ID); gorev.GorevBasligi = sorgu.GorevBasligi; gorev.BaslangicTarihi = Convert.ToDateTime(sorgu.BaslangicTarihi); gorev.BitisTarihi = Convert.ToDateTime(sorgu.BitisTarihi); gorev.Personel_ID = Convert.ToInt32(sorgu.Personel_ID); gorev.Durum = Convert.ToInt32(sorgu.Durum); gorev.ID = ID; gorev.Aciklama = sorgu.Aciklama; json = JsonConvert.SerializeObject(gorev); Response.Write(json); } else if (servis == "GorevDurum") { int ID = Convert.ToInt32(Request.QueryString["id"]); int durum = Convert.ToInt32(Request.QueryString["durum"]); TBL_Gorevler gorev = ctx.TBL_Gorevler.SingleOrDefault(x => x.ID == ID && x.dlt == 0); gorev.Durum = durum; ctx.SaveChanges(); Response.Write(1); } else if (servis == "GorevIslem") { int ID = Convert.ToInt32(Request.QueryString["id"]); var sorgu = ctx.TBL_GorevlerPersonel.Where(x => x.dlt == 0 && x.Gorev_ID == ID).OrderByDescending(x => x.Zaman); json = JsonConvert.SerializeObject(sorgu); Response.Write(json); } else if (servis == "GorevSil") { Durum durum = new Durum(); int ID = Convert.ToInt32(Request.QueryString["id"]); string tur = Request.QueryString["tur"]; if (tur == "Gorevler") { TBL_Gorevler gorev = ctx.TBL_Gorevler.SingleOrDefault(x => x.dlt == 0 && x.ID == ID); gorev.dlt = 1; ctx.SaveChanges(); durum.durum = 1; durum.hata = ""; json = JsonConvert.SerializeObject(durum); Response.Write(json); } else { TBL_GorevlerPersonel gorev = ctx.TBL_GorevlerPersonel.SingleOrDefault(x => x.dlt == 0 && x.ID == ID); gorev.dlt = 1; ctx.SaveChanges(); durum.durum = 1; durum.hata = ""; json = JsonConvert.SerializeObject(durum); Response.Write(json); } } else if (servis == "GorevKaydet") { Durum durum = new Durum(); try { int ID = Convert.ToInt32(Request.QueryString["id"]); string BaslangicTarihi = Request.Form["BaslangicTarihi"]; string BitisTarihi = Request.Form["BitisTarihi"]; int personel_ID = Convert.ToInt32(Request.Form["personel_ID"]); string GorevBasligi = Request.Form["GorevBasligi"]; string Aciklama = Request.Form["Aciklama"]; if (BaslangicTarihi == "" || personel_ID == 0 || GorevBasligi == "") { durum.durum = 0; durum.hata = "Lütfen alanları eksiksiz doldurunuz."; } else { if (ID == 0) { TBL_Gorevler gorev = new TBL_Gorevler(); gorev.BaslangicTarihi = TarihKontrol(BaslangicTarihi); gorev.BitisTarihi = TarihKontrol(BitisTarihi); gorev.Personel_ID = personel_ID; gorev.GorevBasligi = GorevBasligi; gorev.Aciklama = Aciklama; gorev.Durum = 0; gorev.dlt = 0; ctx.TBL_Gorevler.Add(gorev); ctx.SaveChanges(); } else { TBL_Gorevler gorev = ctx.TBL_Gorevler.SingleOrDefault(x => x.dlt == 0 && x.ID == ID); gorev.BaslangicTarihi = TarihKontrol(BaslangicTarihi); gorev.BitisTarihi = TarihKontrol(BitisTarihi); gorev.Personel_ID = personel_ID; gorev.GorevBasligi = GorevBasligi; gorev.Aciklama = Aciklama; ctx.SaveChanges(); } durum.durum = 1; durum.hata = ""; } } catch { durum.durum = 0; durum.hata = "Lütfen alanları eksiksiz doldurunuz."; } json = JsonConvert.SerializeObject(durum); Response.Write(json); } else if (servis == "GorevListesi") { string q = Request.QueryString["q"]; var gorevler = from g in ctx.TBL_Gorevler join p in ctx.TBL_Personel on g.Personel_ID equals p.ID where g.dlt == 0 orderby g.BaslangicTarihi descending select new { g.ID, g.BaslangicTarihi, g.BitisTarihi, g.GorevBasligi, Personel = p.Ad + " " + p.Soyad, g.Durum, g.Aciklama, adet = ctx.TBL_GorevlerPersonel.Where(x => x.dlt == 0 && x.Gorev_ID == g.ID).Count() }; if (q != "tumu") { int d = Convert.ToInt32(q); gorevler = gorevler.Where(x => x.Durum == d); } json = JsonConvert.SerializeObject(gorevler.ToList()); Response.Write(json); } else if (servis == "KonumKaydet") { Durum durum = new Durum(); try { int id = Convert.ToInt32(Request.QueryString["id"]); int x = Convert.ToInt32(Request.QueryString["x"]); int y = Convert.ToInt32(Request.QueryString["y"]); if (x < 0) { x = 0; } if (y < 0) { y = 0; } string no = Request.QueryString["no"]; TBL_Bolgeler bolge = ctx.TBL_Bolgeler.SingleOrDefault(s => s.ID == id); if (no == "A1") { bolge.Anchor1_X = x; bolge.Anchor1_Y = y; } else if (no == "A2") { bolge.Anchor2_X = x; bolge.Anchor2_Y = y; } else if (no == "A3") { bolge.Anchor3_X = x; bolge.Anchor3_Y = y; } else if (no == "AMaster") { bolge.AnchorMaster_X = x; bolge.AnchorMaster_Y = y; } ctx.SaveChanges(); durum.durum = 1; durum.hata = ""; } catch (Exception ex) { durum.durum = 0; durum.hata = ex.Message; } json = JsonConvert.SerializeObject(durum); Response.Write(json); } else if (servis == "Tag") { string tid = Request.QueryString["tid"]; var personel = (from p in ctx.TBL_Personel where p.TagNo == tid select new { isim = p.Ad + " " + p.Soyad, p.TagTipi }); json = JsonConvert.SerializeObject(personel); Response.Write(json); } else if (servis == "ping") { string ip = Request.QueryString["ip"]; Ping ping = new Ping(); PingReply DonenCevap = ping.Send(ip); Durum durum = new Durum(); if (DonenCevap.Status == IPStatus.Success) { durum.durum = 1; } else { durum.durum = 0; } json = JsonConvert.SerializeObject(durum); Response.Write(json); } } else { Durum durum = new Durum(); durum.durum = 0; durum.hata = "Yetkili değilsiniz." + IP(); json = JsonConvert.SerializeObject(durum); Response.Write(json); } }
public void girdi(Durum kaynak) { this.durumlar.Add(kaynak.isim); }
public NFA(List <String> girdi) { foreach (String item in girdi) { #region Nfa başlangıç durumu tanımlama if (Regex.IsMatch(item, "^Başlangıç durumu:\\s*[\\d]*\\s*$")) { foreach (Match match in Regex.Matches(item, "^Başlangıç durumu:\\s*([\\d]*)\\s*$")) { q0 = Convert.ToInt32(match.Groups[1].Value); } } #endregion #region Nfa bitiş durumu tanımlama else if (Regex.IsMatch(item, "^Bitiş durumu:\\s*\\{[\\d,]*\\}\\s*$")) { foreach (Match match in Regex.Matches(item, "^Bitiş durumu:\\s*\\{([\\d,]*)\\}\\s*$")) { F = match.Groups[1].Value.Split(',').Select(int.Parse).ToList(); } } #endregion #region NFA toplam tanımlama else if (Regex.IsMatch(item, "^Total States:\\s*[\\d]*\\s*$")) { foreach (Match match in Regex.Matches(item, "^Total States:\\s*([\\d]*)\\s*$")) { toplamDurum = Convert.ToInt32(match.Groups[1].Value); } qDelta = new List <Durum>(toplamDurum); } #endregion #region else if (Regex.IsMatch(item, "^Durum[.]*")) { String geciciString; L = new List <char>(); geciciString = item.Substring(5); for (int i = 0; i < geciciString.Length; i++) { if (geciciString[i] >= 'A' && geciciString[i] <= 'z') { L.Add(geciciString[i]); } } } #endregion #region NFA else if (Regex.IsMatch(item, "^[\\d]*[.]*")) { int durumId = -1; int iChar = 0; Durum dugum = null; foreach (String parca in item.Split(' ')) { if (Regex.IsMatch(parca, "^[\\d]+$")) { durumId = Convert.ToInt32(parca); dugum = new Durum(durumId, L); if (durumId > toplamDurum) { Console.Error.Write("Durum adedi toplamdan fazla olamaz."); } } else if (Regex.IsMatch(parca, "^\\{[,\\d]*\\}$")) { if (dugum == null) { Console.Error.Write("Hatalı index değeri.\n"); } else if (iChar > L.Count) { Console.Error.Write("Hata : beklenenden daha fazla dil değeri.\n"); } else { String gecici = parca.Trim(new char[] { '{', '}' }); if (gecici != "") { foreach (int i in gecici.Split(new char[] { ',' }).Select(int.Parse).ToArray()) { // Add transition item if (dugum != null) { dugum.baglantilar[L[iChar]].Add(i); } } } iChar++; } } else { } } qDelta.Add(dugum); } #endregion #region else { Console.Error.Write("Hata : dosya formatı \n"); } #endregion } }
public void Ekle(Durum entity) { _durumDal.Ekle(entity); }
public void Guncelle(Durum entity) { _durumDal.Guncelle(entity); }
public void Sil(Durum entity) { _durumDal.Sil(entity); }