private void button1_Click(object sender, EventArgs e) { try { Hasta seciliHasta = (Hasta)(lstHastalar.FocusedItem.Tag); seciliHasta.Ad = txtAd.Text; seciliHasta.Adres = txtAdres.Text; seciliHasta.Cinsiyet = (Cinsiyet)cmbCinsiyet.SelectedItem; seciliHasta.DogumTarihi = dTDogumTarihi.Value; seciliHasta.Mail = txtMail.Text; seciliHasta.Soyad = txtSoyad.Text; seciliHasta.TCKN = txtTCKimlikNo.Text; seciliHasta.Telefon = txtTelefon.Text; Islemler.HastalarListesiGuncelle(lstHastalar); Islemler.GroupBoxTemizle(groupBox3); this.Width = 502; groupBox3.Visible = false; this.CenterToScreen(); MessageBox.Show($"{seciliHasta.Ad} {seciliHasta.Soyad} başarılı şekilde güncellenmiştir."); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static void Olustur(Grid g) { g.Children.Clear(); g.ColumnDefinitions.Clear(); g.RowDefinitions.Clear(); Islemler.RowOlustur(g, 0.5, 1, 1, 1, 6, 1, 1); Islemler.ColumnOlustur(g, 1, 8, 1); SATSLabel lbl_konu = new SATSLabel(); lbl_konu.Content = "Konu:"; lbl_konu.HorizontalAlignment = HorizontalAlignment.Left; Grid.SetRow(lbl_konu, 1); Grid.SetColumn(lbl_konu, 1); SATSTextBox txt_konu = new SATSTextBox { Margin = new Thickness(10), Uid = "txt_konu" }; Grid.SetRow(txt_konu, 2); Grid.SetColumn(txt_konu, 1); SATSLabel lbl_mesaj = new SATSLabel(); lbl_mesaj.Content = "Mesaj:"; lbl_mesaj.HorizontalAlignment = HorizontalAlignment.Left; Grid.SetRow(lbl_mesaj, 3); Grid.SetColumn(lbl_mesaj, 1); SATSTextBox txt_mesaj = new SATSTextBox { Margin = new Thickness(10), TextWrapping = TextWrapping.Wrap, AcceptsReturn = true, Uid = "txt_mesaj" }; Grid.SetRow(txt_mesaj, 4); Grid.SetColumn(txt_mesaj, 1); SATSButton btn_gonder = new SATSButton { Content = "Gönder", Margin = new Thickness(10) }; Grid.SetRow(btn_gonder, 5); Grid.SetColumn(btn_gonder, 1); btn_gonder.Click += Btn_gonder_Click; g.Children.Add(lbl_konu); g.Children.Add(txt_konu); g.Children.Add(lbl_mesaj); g.Children.Add(txt_mesaj); g.Children.Add(btn_gonder); }
private static void GenerateModel() { TextInfo textInfo = new CultureInfo("en-US", false).TextInfo; DataTable tables = Islemler.GetTables(); foreach (DataRow item in tables.Rows) { string Content = string.Empty; string TableName = item["TABLE_NAME"].ToString(); string FolderName = item["FOLDER_NAME"].ToString(); string Columns = string.Empty; TableName = textInfo.ToTitleCase(textInfo.ToLower(TableName)).Replace("_", ""); Content = @"using bilisimHR.DataLayer.Core.Entities." + FolderName + @"; using bilisimHR.DataLayer.Core.Repositories." + FolderName + @"; using NHibernate; namespace " + Namespace + FolderName + @" { public class " + TableName + @"Repository : RepositoryBase<" + TableName + @", int>, I" + TableName + @"Repository { public " + TableName + @"Repository(ISessionFactory sessionFactory) : base(sessionFactory) { //... } } } "; CreateFiles(TableName + @"Repository", FolderName, Content); } }
public static void Olustur(Grid g) { g.Children.Clear(); g.ColumnDefinitions.Clear(); g.RowDefinitions.Clear(); Islemler.RowOlustur(g, 1, 5, 1); Islemler.ColumnOlustur(g, 1, 8, 8, 1); SATSButton btn_bolge = new SATSButton { Content = "Bölgeye Göre İstatistikler", Margin = new Thickness(0, 0, 25, 0), BorderThickness = new Thickness(0) }; Grid.SetRow(btn_bolge, 1); Grid.SetColumn(btn_bolge, 1); SATSButton btn_suc = new SATSButton { Content = "Suça Göre İstatistikler", Margin = new Thickness(25, 0, 0, 0), BorderThickness = new Thickness(0) }; Grid.SetRow(btn_suc, 1); Grid.SetColumn(btn_suc, 2); btn_bolge.Click += Btn_bolge_Click; btn_suc.Click += Btn_suc_Click; g.Children.Add(btn_bolge); g.Children.Add(btn_suc); }
private static void GenerateModel() { TextInfo textInfo = new CultureInfo("en-US", false).TextInfo; DataTable tables = Islemler.GetTables(); foreach (DataRow item in tables.Rows) { string Content = string.Empty; string TableName = item["TABLE_NAME"].ToString(); string FolderName = item["FOLDER_NAME"].ToString(); string Columns = string.Empty; TableName = textInfo.ToTitleCase(textInfo.ToLower(TableName)).Replace("_", ""); Content = @"using bilisimHR.Common.Core; using bilisimHR.DataLayer.Core.Entities." + FolderName + @"; using System; using System.Collections.Generic; namespace " + Namespace + FolderName + @" { public interface I" + TableName + @"Repository : IRepository<" + TableName + @", int> { //... } }"; CreateFiles("I" + TableName + @"Repository", FolderName, Content); } }
void Start() { rb = GetComponent <Rigidbody2D>(); hazir = true; erisim = GameObject.Find("İşlemler").GetComponent <Islemler>(); col = GetComponent <BoxCollider2D>(); kaynak = GetComponent <AudioSource>(); }
public ActionResult Rapor() { Islemler islems = new Islemler(); STEmreDBEntities3 db = new STEmreDBEntities3(); List <Depolar> depoids = db.Depolar.ToList(); ViewBag.depoidleri = depoids; return(View(islems)); }
private void BtnIslem_Click(object sender, EventArgs e) { if (Islemler == null) { Islemler = new Islemler(); } openChildForm(Islemler); Islemler.YenidenLoad(); }
private void btnUpdate_Click(object sender, EventArgs e) { try { Islemler.Update(txtAdiSoyadi, mskTelefon, txtAdres, groupBox1, dataGridView1); MessageBox.Show("Güncelleme işlemi başarıyla gerçekleştirildi."); } catch (Exception exception) { MessageBox.Show($"Güncelleme başarısız Alınan hata : {exception}"); } }
private void btnDelete_Click(object sender, EventArgs e) { try { Islemler.Delete(dataGridView1, groupBox1); MessageBox.Show("Silme işlemi başarıyla gerçekleştirildi."); } catch (Exception exception) { MessageBox.Show($"Silme başarısız Alınan hata : {exception}"); } }
public static void Olustur(Grid g) { ItemCollection magdur_collection = null; ItemCollection supheli_collection = null; foreach (UIElement element in g.Children) { switch (element.Uid) { case "magdurEkle_lwListe": magdur_collection = ((SATSListView)element).Items; break; case "supheliEkle_lwListe": supheli_collection = ((SATSListView)element).Items; break; } } g.Children.Clear(); g.ColumnDefinitions.Clear(); g.RowDefinitions.Clear(); Islemler.RowOlustur(g, 0.25, 2, 2, 2, 2, 2, 2, 2, 1); Islemler.ColumnOlustur(g, 1, 2, 4, 2, 2, 2, 1); List <UIElement> a = (List <UIElement>)g.Tag; g.Tag = null; foreach (UIElement element in a) { g.Children.Add(element); if (element.Uid == "lw_magdur" && magdur_collection != null) { ((SATSListView)element).Items.Clear(); foreach (Magdur magdur in magdur_collection) { ((SATSListView)element).Items.Add(magdur); } } else if (element.Uid == "lw_supheli" && supheli_collection != null) { ((SATSListView)element).Items.Clear(); foreach (Supheli supheli in supheli_collection) { ((SATSListView)element).Items.Add(supheli); } } } }
private void button2_Click(object sender, EventArgs e) { DialogResult cevap = MessageBox.Show("Silmek istediğinizden emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cevap == DialogResult.Yes) { Hasta seciliHasta = (Hasta)(lstHastalar.FocusedItem.Tag); Hasta.Hastalar.Remove(seciliHasta); Islemler.HastalarListesiGuncelle(lstHastalar); Islemler.GroupBoxTemizle(groupBox3); this.Width = 502; groupBox3.Visible = false; this.CenterToScreen(); } }
private void btnEkle_Click(object sender, EventArgs e) { // Ekle Butonun basıldığında txtAdiSoyadi & txtTelefonNumarasi 'da ki bilgileri Try Catch ile Database ekleme işleminiyapmakta. try { Islemler.Ekle(txtAdiSoyadi, mskTelefon, txtAdres, rdSimkart, rdTelefon, grpRehberIslemleri, dataGridView1); MessageBox.Show("Kayıt Başarıyla Eklendi"); } catch (Exception) { MessageBox.Show("Kayıt Eklemedi.", "Bilgilendirme Panosu"); } }
private static void CreateFolders() { DataTable modules = Islemler.GetModules(); foreach (DataRow item in modules.Rows) { string FolderPath = Path + "\\" + ParentFolder + "\\" + item["FOLDER_NAME"]; bool exists = System.IO.Directory.Exists(FolderPath); if (!exists) { System.IO.Directory.CreateDirectory(FolderPath); } } }
private void dataGridView1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { try { seciliid = (int)dataGridView1.CurrentRow.Cells[0].Value; guncellenecek = islemRepo.SelectById(seciliid); comboBox1.SelectedValue = guncellenecek.OgrenciID; comboBox2.SelectedValue = guncellenecek.KitapID; dateTimePicker1.Value = Convert.ToDateTime(guncellenecek.AlinanTarih); dateTimePicker2.Value = Convert.ToDateTime(guncellenecek.VerilenTarih); } catch (Exception) { MessageBox.Show("Seçim Doğru Bir Şekilde Yapılamadı"); } }
static void Main(string[] args) { //MatematikselIslemler projesi class library ** //Daha önce class Library(dll) ile oluşturmuş olduğum projede dll yazdım . //Bu dll i ortak bir yere ekledim daha sonra proje de referans olarka ekliyip.Using ile kullanılabilir hale getirdim . //Örnekleyerek dll içerisindeki metotları kullandım. Islemler Islem = new Islemler();//Örnekledim. Console.WriteLine("Toplam deger:{0}", Islem.Topla(10, 10)); Console.WriteLine(Islem.Carp(5, 5)); Console.ReadLine(); }
static void Main(string[] args) { Console.WriteLine("Çalışan Sayısı: {0}", Calisan.CalisanSayisi); Calisan calisan = new Calisan("Ayşe", "Yılmaz", "İK"); Console.WriteLine("Çalışan Sayısı: {0}", Calisan.CalisanSayisi); Calisan calisan1 = new Calisan("Deniz", "Arda", "İK"); Calisan calisan2 = new Calisan("Zikriye", "Ürkmez", "İK"); Console.WriteLine("Çalışan Sayısı: {0}", Calisan.CalisanSayisi); Console.WriteLine("Toplama işlemi sonucu: {0}", Islemler.Topla(100, 200)); Console.WriteLine("Çıkarma işlemi sonucu: {0}", Islemler.Cikar(400, 50)); Console.ReadLine(); }
private void btnGiris_Click(object sender, EventArgs e) { if (Islemler.BosKontrol(txtKullaniciAd.Text) && Islemler.BosKontrol(txtSifre.Text)) { var kullanici = kullaniciRepository.KullaniciGirisKontrol(txtKullaniciAd.Text, txtSifre.Text); if (kullanici != null) { //giriş başarılı //MessageBox.Show("Giriş yapan kullanici :" + kullanici.Ad); FrmIsler frmIsler = new FrmIsler(kullanici); frmIsler.Show(); this.Hide(); } else { MessageBox.Show("Kullanici adı veya şifreniz hatalı"); } } }
private void btnKaydet_Click(object sender, EventArgs e) { if (Islemler.BosKontrol(txtAd.Text) && Islemler.BosKontrol(txtAciklama.Text)) { yapilacakIsRepository.Ekle(new YapilacakIs() { Aciklama = txtAciklama.Text, Tanim = txtAd.Text, KullaniciId = kullanici.Id }); MessageBox.Show("İş eklendi"); this.Close(); } else { MessageBox.Show("Alanları boş bırakmayınız"); } }
private void button1_Click(object sender, EventArgs e) { try { Islemler i = new Islemler(); i.OgrenciID = (int)comboBox1.SelectedValue; i.KitapID = (int)comboBox2.SelectedValue; i.AlinanTarih = dateTimePicker1.Value; i.VerilenTarih = dateTimePicker2.Value; islemRepo.insert(i); MessageBox.Show("İşlem Başarı ile oluşturuldu"); Temizle(); getir(); } catch (Exception) { MessageBox.Show("Kayıt oluşturulamadı"); } }
private static void GenerateModel() { TextInfo textInfo = new CultureInfo("en-US", false).TextInfo; DataTable tables = Islemler.GetTables(); foreach (DataRow item in tables.Rows) { string Content = string.Empty; string TableName = item["TABLE_NAME"].ToString(); string FolderName = item["FOLDER_NAME"].ToString(); string Columns = string.Empty; TableName = textInfo.ToTitleCase(textInfo.ToLower(TableName)).Replace("_", ""); string ServiceName = TableName.Substring(0, 1).ToLower() + TableName.Substring(1, TableName.Length - 1); Content = @"using bilisimHR.Business.Model." + FolderName + @"; using bilisimHR.Common.Core; using System.Collections.Generic; using System.Threading.Tasks; namespace " + Namespace + FolderName + @".Interfaces { public interface I" + TableName + @"Service : IService { Task<object> InsertAsync(" + TableName + @"Model model); Task UpdateAsync(" + TableName + @"Model model); Task DeleteAsync(int id); Task<IList<" + TableName + @"Model>> GetAllAsync(); Task<" + TableName + @"Model> GetAsync(int id); } } "; CreateFiles("I" + TableName + @"Service", FolderName, Content); } }
private void btnKaydol_Click(object sender, EventArgs e) { if (Islemler.BosKontrol(txtKullaniciAd.Text) && Islemler.BosKontrol(txtSifre.Text) && Islemler.BosKontrol(txtAd.Text) && Islemler.BosKontrol(txtSoyad.Text)) { dapperKullaniciRepository.Kaydet(new Kullanici() { Ad = txtAd.Text, KullaniciAd = txtKullaniciAd.Text, Sifre = txtSifre.Text, Soyad = txtSoyad.Text }); MessageBox.Show("Kayıt işleminiz başarı ile gerçekleşti, sisteme giriş yapabilirsiniz", "Başarılı", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { lblDurum.Visible = true; lblDurum.Text = "Alanlardan herhangi biri boş geçilemez"; } }
public ActionResult Rapor(Islemler islems) { // DateTime time = new DateTime(1, 1, 1, 0, 0, 0, DateTimeKind.Utc); // if (islems.BaslangicTarihi == time) // { // islems.BaslangicTarihi = null; // } STEmreDBEntities3 db = new STEmreDBEntities3(); var urunler = new List <GetIslemRaporu_Result>(); if (!String.IsNullOrEmpty(islems.UrunKodu)) { urunler = db.GetIslemRaporu(islems.DepoID, islems.UrunKodu, islems.BaslangicTarihi, islems.BitisTarihi).ToList <GetIslemRaporu_Result>(); } ViewBag.sonuc = urunler; List <Depolar> depoids = db.Depolar.ToList(); ViewBag.depoidleri = depoids; return(View(new Islemler())); }
public static void Olustur(Grid g, List <Olay> olaylar) { g.Children.Clear(); g.ColumnDefinitions.Clear(); g.RowDefinitions.Clear(); Islemler.RowOlustur(g, 0.5, 7, 1, 0.5); Islemler.ColumnOlustur(g, 0.5, 5, 1, 1, 0.5); DataGrid dg = new DataGrid { FontSize = Application.Current.MainWindow.FontSize, IsReadOnly = true, SelectionMode = DataGridSelectionMode.Single, Uid = "dg" }; Grid.SetRow(dg, 1); Grid.SetColumn(dg, 1); Grid.SetColumnSpan(dg, 3); DataGridTextColumn cl_il = new DataGridTextColumn { Header = "İl", Binding = new Binding("il") }; DataGridTextColumn cl_ilce = new DataGridTextColumn { Header = "İlçe", Binding = new Binding("ilce") }; DataGridTextColumn cl_mahalle = new DataGridTextColumn { Header = "Mahalle", Binding = new Binding("mahalle") }; DataGridTextColumn cl_polisMerkezi = new DataGridTextColumn { Header = "Polis Merkezi", Binding = new Binding("polisMerkezi") }; DataGridTextColumn cl_suc = new DataGridTextColumn { Header = "Suç", Binding = new Binding("suc") }; DataGridTextColumn cl_magdurSayisi = new DataGridTextColumn { Header = "Mağdur", Binding = new Binding("magdurSayisi") }; DataGridTextColumn cl_supheliSayisi = new DataGridTextColumn { Header = "Şüpheli", Binding = new Binding("supheliSayisi") }; DataGridTextColumn cl_tarih = new DataGridTextColumn { Header = "Tarih", Binding = new Binding("tarih") }; DataGridTextColumn cl_ID = new DataGridTextColumn { Binding = new Binding("ID"), Visibility = Visibility.Hidden }; dg.Columns.Add(cl_il); dg.Columns.Add(cl_ilce); dg.Columns.Add(cl_mahalle); dg.Columns.Add(cl_polisMerkezi); dg.Columns.Add(cl_suc); dg.Columns.Add(cl_magdurSayisi); dg.Columns.Add(cl_supheliSayisi); dg.Columns.Add(cl_tarih); dg.Columns.Add(cl_ID); SATSButton btn_duzenle = new SATSButton { Content = "Düzenle", Margin = new Thickness(0, 15, 10, 0) }; Grid.SetRow(btn_duzenle, 2); Grid.SetColumn(btn_duzenle, 2); SATSButton btn_sil = new SATSButton { Content = "Sil", Margin = new Thickness(10, 15, 0, 0) }; Grid.SetRow(btn_sil, 2); Grid.SetColumn(btn_sil, 3); foreach (Olay olay in olaylar) { try { using (var db = new Context()) { GosterilenOlaylar gosterilenOlaylar = new GosterilenOlaylar { ID = olay.ID, il = olay.mahalle.polisMerkezi.ilce.İl.adi, ilce = olay.mahalle.polisMerkezi.ilce.adi, polisMerkezi = olay.mahalle.polisMerkezi.adi, mahalle = olay.mahalle.adi, suc = olay.suc.adi, tarih = olay.tarih, magdurSayisi = (from ms in db.olaylar where ms.ID == olay.ID select ms.magdurlar).ToList()[0].Count(), supheliSayisi = (from ss in db.olaylar where ss.ID == olay.ID select ss.supheliler).ToList()[0].Count() }; dg.Items.Add(gosterilenOlaylar); } } catch (Exception ex) { MessageBoxResult result = MessageBox.Show(ex.Message); } } dg.Items.SortDescriptions.Add(new System.ComponentModel.SortDescription { PropertyName = "tarih", Direction = System.ComponentModel.ListSortDirection.Ascending }); dg.LoadingRow += Dg_LoadingRow; btn_sil.Click += Btn_sil_Click; btn_duzenle.Click += Btn_duzenle_Click; g.Children.Add(dg); g.Children.Add(btn_duzenle); g.Children.Add(btn_sil); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { Islemler.KayitSatiriSecme(dataGridView1, txtAdiSoyadi, mskTelefon, txtAdres); }
public static void Olustur(Grid g) { List <UIElement> olayEkle = new List <UIElement>(); foreach (UIElement element in g.Children) { if (element.Uid == "lw_magdur") { magdurCollection = ((SATSListView)element).Items; } olayEkle.Add(element); } g.Tag = olayEkle; g.Children.Clear(); g.ColumnDefinitions.Clear(); g.RowDefinitions.Clear(); Islemler.ColumnOlustur(g, 0.1, 1, 1, 1, 0.1, 0.7); Islemler.RowOlustur(g, 0.5, 0.1, 0.4, 0.3, 0.3, 0.3, 0.3, 0.5, 0.5); SATSLabel lbl_TC = new SATSLabel(); lbl_TC.Content = "TC Kimlik No:"; Grid.SetRow(lbl_TC, 3); Grid.SetColumn(lbl_TC, 1); SATSLabel lbl_isim = new SATSLabel(); lbl_isim.Content = "İsim:"; Grid.SetRow(lbl_isim, 4); Grid.SetColumn(lbl_isim, 1); SATSLabel lbl_soyisim = new SATSLabel(); lbl_soyisim.Content = "Soyisim"; Grid.SetRow(lbl_soyisim, 5); Grid.SetColumn(lbl_soyisim, 1); SATSTextBox txt_TC = new SATSTextBox { TextAlignment = TextAlignment.Center, Margin = new Thickness(15), Uid = "magdurEkle_txtTC" }; Grid.SetRow(txt_TC, 3); Grid.SetColumn(txt_TC, 2); SATSTextBox txt_isim = new SATSTextBox { TextAlignment = TextAlignment.Center, Margin = new Thickness(15), Uid = "magdurEkle_txtIsim" }; Grid.SetRow(txt_isim, 4); Grid.SetColumn(txt_isim, 2); SATSTextBox txt_soyisim = new SATSTextBox { TextAlignment = TextAlignment.Center, Margin = new Thickness(15), Uid = "magdurEkle_txtSoyisim" }; Grid.SetRow(txt_soyisim, 5); Grid.SetColumn(txt_soyisim, 2); SATSListView lw_liste = new SATSListView { Background = Ayarlar.GriRenk, Foreground = Ayarlar.BeyazRenk, Uid = "magdurEkle_lwListe" }; Grid.SetRowSpan(lw_liste, 6); Grid.SetRow(lw_liste, 1); Grid.SetColumn(lw_liste, 3); if (magdurCollection != null) { foreach (Magdur item in magdurCollection) { lw_liste.Items.Add(item); } } SATSButton btn_ekle = new SATSButton { Content = "Ekle", Margin = new Thickness(15) }; Grid.SetRow(btn_ekle, 6); Grid.SetColumn(btn_ekle, 2); SATSButton btn_cikar = new SATSButton { Content = "-", VerticalContentAlignment = VerticalAlignment.Top, Margin = new Thickness(2, 0, 0, 0) }; Grid.SetRow(btn_cikar, 1); Grid.SetColumn(btn_cikar, 4); SATSButton btn_tamam = new SATSButton { Content = "Tamam", Margin = new Thickness(0, 15, 0, 15) }; Grid.SetRow(btn_tamam, 7); Grid.SetColumn(btn_tamam, 3); txt_TC.PreviewTextInput += Txt_TC_PreviewTextInput; txt_TC.IsKeyboardFocusedChanged += Txt_TC_IsKeyboardFocusedChanged; btn_ekle.Click += Btn_ekle_Click; btn_cikar.Click += Btn_cikar_Click; btn_tamam.Click += Btn_tamam_Click; g.Children.Add(lbl_TC); g.Children.Add(lbl_isim); g.Children.Add(lbl_soyisim); g.Children.Add(txt_TC); g.Children.Add(txt_isim); g.Children.Add(txt_soyisim); g.Children.Add(lw_liste); g.Children.Add(btn_ekle); g.Children.Add(btn_cikar); g.Children.Add(btn_tamam); }
private void Form1_Load(object sender, EventArgs e) { Islemler.ListOfAppUsers(dataGridView1); rdSimkart.Checked = true; }
public static void Olustur(Grid g, int ilceID, DateTime?basTarih, DateTime?bitTarih) { g.Children.Clear(); g.ColumnDefinitions.Clear(); g.RowDefinitions.Clear(); Islemler.RowOlustur(g, 2, 1, 1, 1, 5); Islemler.ColumnOlustur(g, 1, 2, 2, 1); SATSLabel lbl_OlaySayisi_Metin = new SATSLabel(); lbl_OlaySayisi_Metin.Content = "Meydana Gelen Toplam Olay Sayısı:"; Grid.SetRow(lbl_OlaySayisi_Metin, 1); Grid.SetColumn(lbl_OlaySayisi_Metin, 1); SATSLabel lbl_OlaySayisi = new SATSLabel(); Grid.SetRow(lbl_OlaySayisi, 1); Grid.SetColumn(lbl_OlaySayisi, 2); SATSLabel lbl_FailiMechul_Metin = new SATSLabel(); lbl_FailiMechul_Metin.Content = "Faili Meçhul Olan Olay Sayısı:"; Grid.SetRow(lbl_FailiMechul_Metin, 2); Grid.SetColumn(lbl_FailiMechul_Metin, 1); SATSLabel lbl_FailiMechul = new SATSLabel(); Grid.SetRow(lbl_FailiMechul, 2); Grid.SetColumn(lbl_FailiMechul, 2); SATSLabel lbl_enCokIslenenSuc_Metin = new SATSLabel(); lbl_enCokIslenenSuc_Metin.Content = "En Çok İşlenen Suç:"; Grid.SetRow(lbl_enCokIslenenSuc_Metin, 3); Grid.SetColumn(lbl_enCokIslenenSuc_Metin, 1); SATSLabel lbl_enCokIslenenSuc = new SATSLabel(); Grid.SetRow(lbl_enCokIslenenSuc, 3); Grid.SetColumn(lbl_enCokIslenenSuc, 2); try { using (var db = new Context()) { var sonuc = (from s in db.olaylar where s.mahalle.polisMerkezi.ilce.ID == ilceID && s.tarih >= basTarih && s.tarih <= bitTarih select s); lbl_OlaySayisi.Content = sonuc.Count(); var failiMechul = (from s in sonuc where s.failDurum.failDurumu == "Faili Meçhul" select s).ToList(); lbl_FailiMechul.Content = failiMechul.Count(); var enCokIslenenSuc = ((from s in sonuc group s by s.suc into a select new { suc = a.Key, sayi = a.Count() }).OrderByDescending(c => c.sayi).ToList())[0]; lbl_enCokIslenenSuc.Content = String.Format("{0} ({1})", enCokIslenenSuc.suc.adi, enCokIslenenSuc.sayi); } } catch (Exception ex) { MessageBoxResult result = MessageBox.Show(ex.Message); } g.Children.Add(lbl_OlaySayisi_Metin); g.Children.Add(lbl_OlaySayisi); g.Children.Add(lbl_FailiMechul_Metin); g.Children.Add(lbl_FailiMechul); g.Children.Add(lbl_enCokIslenenSuc_Metin); g.Children.Add(lbl_enCokIslenenSuc); }
public static void Olustur(Grid g) { g.Children.Clear(); g.ColumnDefinitions.Clear(); g.RowDefinitions.Clear(); Islemler.RowOlustur(g, 5, 2, 2, 2, 2, 5); Islemler.ColumnOlustur(g, 2.5, 2, 2, 2.5); SATSLabel lbl_mev_sifre = new SATSLabel(); lbl_mev_sifre.Content = "Mevcut Şifre:"; Grid.SetRow(lbl_mev_sifre, 1); Grid.SetColumn(lbl_mev_sifre, 1); PasswordBox pss_mev_sifre = new PasswordBox { FontSize = Application.Current.MainWindow.FontSize, VerticalContentAlignment = VerticalAlignment.Center, Margin = new Thickness(10), Uid = "pss_mev_sifre" }; Grid.SetRow(pss_mev_sifre, 1); Grid.SetColumn(pss_mev_sifre, 2); SATSLabel lbl_yeni_sifre = new SATSLabel(); lbl_yeni_sifre.Content = "Yeni Şifre:"; Grid.SetRow(lbl_yeni_sifre, 2); Grid.SetColumn(lbl_yeni_sifre, 1); PasswordBox pss_yeni_sifre = new PasswordBox { FontSize = Application.Current.MainWindow.FontSize, VerticalContentAlignment = VerticalAlignment.Center, Margin = new Thickness(10), Uid = "pss_yeni_sifre" }; Grid.SetRow(pss_yeni_sifre, 2); Grid.SetColumn(pss_yeni_sifre, 2); SATSLabel lbl_yeni_sifre_tk = new SATSLabel(); lbl_yeni_sifre_tk.Content = "Yeni Şifre:"; Grid.SetRow(lbl_yeni_sifre_tk, 3); Grid.SetColumn(lbl_yeni_sifre_tk, 1); PasswordBox pss_yeni_sifre_tk = new PasswordBox { FontSize = Application.Current.MainWindow.FontSize, VerticalContentAlignment = VerticalAlignment.Center, Margin = new Thickness(10), Uid = "pss_yeni_sifre_tk" }; Grid.SetRow(pss_yeni_sifre_tk, 3); Grid.SetColumn(pss_yeni_sifre_tk, 2); SATSButton btn_kaydet = new SATSButton { Content = "Kaydet", Margin = new Thickness(10) }; Grid.SetRow(btn_kaydet, 4); Grid.SetColumn(btn_kaydet, 2); btn_kaydet.Click += Btn_kaydet_Click; g.Children.Add(lbl_mev_sifre); g.Children.Add(pss_mev_sifre); g.Children.Add(lbl_yeni_sifre); g.Children.Add(pss_yeni_sifre); g.Children.Add(lbl_yeni_sifre_tk); g.Children.Add(pss_yeni_sifre_tk); g.Children.Add(btn_kaydet); }
private static void GenerateEntities() { TextInfo textInfo = new CultureInfo("en-US", false).TextInfo; DataTable tables = Islemler.GetTables(); foreach (DataRow item in tables.Rows) { string Content = string.Empty; string TableName = item["TABLE_NAME"].ToString(); string FolderName = item["FOLDER_NAME"].ToString(); string Columns = string.Empty; DataTable columns = Islemler.GetColumnsNotInPK(TableName); DataTable ForeingKeys = Islemler.GetFK(TableName); DataTable Referances = Islemler.GetRef(TableName); TableName = textInfo.ToTitleCase(textInfo.ToLower(TableName)).Replace("_", ""); foreach (DataRow Col in columns.Rows) { string ColumnName = textInfo.ToTitleCase(textInfo.ToLower(Col["COLUMN_NAME"].ToString())).Replace("_", ""); string DbType = Col["DATA_TYPE"].ToString(); string DataType = string.Empty; switch (DbType) { case "NUMBER": if (string.IsNullOrEmpty(Col["DATA_SCALE"].ToString()) || Col["DATA_SCALE"].ToString() == "0") { DataType = "int"; } else { DataType = "decimal"; } break; case "CHAR": DataType = "string"; break; case "VARCHAR2": DataType = "string"; break; case "DATE": DataType = "DateTime"; break; case "LONG": DataType = "string"; break; case "LONG RAW": DataType = "string"; break; case "BLOB": DataType = "string"; break; case "CLOB": DataType = "string"; break; default: DataType = "string"; break; } Columns += @" public virtual " + DataType + " " + ColumnName + " { get; set; }"; } string FKs = string.Empty; foreach (DataRow fk in ForeingKeys.Rows) { FKs += Environment.NewLine + Environment.NewLine + "\t\tpublic virtual " + textInfo.ToTitleCase(textInfo.ToLower(fk["R_TABLE_NAME"].ToString())).Replace("_", "") + " " + textInfo.ToTitleCase(textInfo.ToLower(fk["R_TABLE_NAME"].ToString())).Replace("_", "") + " { get; set; }"; } string Refs = string.Empty; foreach (DataRow r in Referances.Rows) { Refs += Environment.NewLine + Environment.NewLine + "\t\tpublic virtual IList<" + textInfo.ToTitleCase(textInfo.ToLower(r["TABLE_NAME"].ToString())).Replace("_", "") + "> " + textInfo.ToTitleCase(textInfo.ToLower(r["TABLE_NAME"].ToString())).Replace("_", "") + " { get; set; }"; } Content = @"using System; using bilisimHR.Common.Core.Entity; using System.Collections.Generic; namespace " + Namespace + FolderName + @" { public class " + TableName + @" : Entity<int> {" + Columns + FKs + Refs + @" } } "; CreateFiles(TableName, FolderName, Content); } }