Exemplo n.º 1
0
        public Form1()
        {
            InitializeComponent();

            DevExpress.LookAndFeel.UserLookAndFeel.Default.SkinName = "Visual Studio 2013 Light";
            using (var context = new IsbaSatisContext())
            {
                context.Database.CreateIfNotExists();
                if (!context.Kullanicilar.Any(c => c.KullaniciAdi == "yönetici"))
                {
                    context.Kullanicilar.Add(new Kullanici
                    {
                        KullaniciAdi = "yönetici",
                        Adi          = "isba",
                        Soyadi       = "Yazılım",
                        Parola       = "2515",
                        KayitTarihi  = DateTime.Now
                    });
                    context.SaveChanges();
                }
            }

            frmKullaniciGiris form = new frmKullaniciGiris();

            form.ShowDialog();
            barKullaniciAdi.Caption = $"Giriş Yapan Kullanıcı : {RolTool.KullaniciEntity.KullaniciAdi}";
        }
        public void GirisTest()
        {
            Personeller p     = new Personeller();
            var         giris = new frmKullaniciGiris();

            Assert.IsNotNull(giris);
        }
        public void GirisYapTest()
        {
            int beklenenSonuc = 0;

            string kullanici = "fatmakaya";
            string sifre     = "1234asdf";

            frmKullaniciGiris form = new frmKullaniciGiris();
            int sonuc = form.GirisYap(kullanici, sifre);

            Assert.AreEqual(beklenenSonuc, sonuc);
        }
Exemplo n.º 4
0
        public frmFrontOffice()
        {
            InitializeComponent();
            frmKullaniciGiris form = new frmKullaniciGiris();

            form.ShowDialog();
            context.Stoklar.Load();
            context.Depolar.Load();
            //context.Kasalar.Load();
            //context.Cariler.Load();
            gridcontStokHareket.DataSource        = context.StokHareketleri.Local.ToBindingList();
            gridcontKasaHareket.DataSource        = context.KasaHareketleri.Local.ToBindingList();
            gridLookUpEdit1.Properties.DataSource = Doviz.DovizKuruCek();
            KodUret();
            txtIslem.Text = "SATIŞ";
            toplamlar();
            foreach (var hizliSatisGrup in context.hizliSatisGruplari.ToList())
            {
                XtraTabPage page = new XtraTabPage {
                    Name = hizliSatisGrup.Id.ToString(), Text = hizliSatisGrup.GrupAdi
                };
                FlowLayoutPanel panel = new FlowLayoutPanel();
                panel.Dock       = DockStyle.Fill;
                panel.AutoScroll = true;
                page.Controls.Add(panel);
                foreach (var hizlisatis in context.HizliSatislar.Where(c => c.GrupId == hizliSatisGrup.Id).ToList())
                {
                    SimpleButton buton = new SimpleButton
                    {
                        Name   = hizlisatis.Barkod,
                        Text   = hizlisatis.UrunAdi,
                        Height = 95,
                        Width  = 95
                    };
                    buton.Appearance.TextOptions.WordWrap = WordWrap.Wrap;
                    buton.Click += HizliSatis_Click;
                    panel.Controls.Add(buton);
                }
                xtraTabControl1.TabPages.Add(page);
            }
            var AcikHesapbuton = new SimpleButton
            {
                Name   = "AcikHesap",
                Text   = "Açık Hesap",
                Height = 43,
                Width  = 120,
            };

            AcikHesapbuton.Click += AcikHesap_Click;
            flowOdemeTur.Controls.Add(AcikHesapbuton);
            foreach (var item in context.OdemeTurleri.ToList())
            {
                var buton = new SimpleButton
                {
                    Name   = item.OdemeTuruKodu,
                    Tag    = item.Id,
                    Text   = item.OdemeTuruAdi,
                    Height = 43,
                    Width  = 120,
                };
                buton.Click += OdemeEkle_Click;
                flowOdemeTur.Controls.Add(buton);
            }
            var PersonelSecimIptal = new CheckButton
            {
                Name       = "Yok",
                Text       = "Yok",
                GroupIndex = 1,
                Height     = 43,
                Width      = 120,
                Checked    = true
            };

            PersonelSecimIptal.Click += PersonelYukle_Click;
            flowPersonel.Controls.Add(PersonelSecimIptal);
            foreach (var item in context.Personeller.ToList())
            {
                var buton = new CheckButton
                {
                    Name       = item.PersonelKodu,
                    Text       = item.PersonelAdi,
                    Tag        = item.Id,
                    GroupIndex = 1,
                    Height     = 43,
                    Width      = 120,
                    Checked    = false
                };
                buton.Click += PersonelYukle_Click;
                flowPersonel.Controls.Add(buton);
            }
        }