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);
     }
 }
示例#2
0
        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);
        }
示例#3
0
        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);
            }
        }
示例#4
0
文件: Form.cs 项目: KaanHanGunay/SATS
        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);
            }
        }
示例#6
0
 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));
        }
示例#8
0
 private void BtnIslem_Click(object sender, EventArgs e)
 {
     if (Islemler == null)
     {
         Islemler = new Islemler();
     }
     openChildForm(Islemler);
     Islemler.YenidenLoad();
 }
示例#9
0
 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}");
     }
 }
示例#10
0
 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}");
     }
 }
示例#11
0
        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();
            }
        }
示例#13
0
        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);
                }
            }
        }
示例#15
0
 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ı");
     }
 }
示例#16
0
        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();
        }
示例#17
0
        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();
        }
示例#18
0
 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ı");
         }
     }
 }
示例#19
0
        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");
            }
        }
示例#20
0
 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ı");
     }
 }
示例#21
0
        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()));
        }
示例#24
0
        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);
        }
示例#25
0
 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     Islemler.KayitSatiriSecme(dataGridView1, txtAdiSoyadi, mskTelefon, txtAdres);
 }
示例#26
0
        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);
        }
示例#27
0
 private void Form1_Load(object sender, EventArgs e)
 {
     Islemler.ListOfAppUsers(dataGridView1);
     rdSimkart.Checked = true;
 }
示例#28
0
        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);
        }
示例#29
0
        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);
        }
示例#30
0
        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);
            }
        }