예제 #1
0
        private void GyanusitottFelvetel_Click(object sender, RoutedEventArgs e)
        {
            KeresesAblak keresablak = new KeresesAblak(KeresésTípus.Gyanúsított);

            if (keresablak.ShowDialog() == true)
            {
                bunesetK.GyanúsítottHozzáadása((Gyanúsított)keresablak.feltoltendo, kivBűneset);
                if (bunesetK.Hozzaadhato)
                {
                    gyanúsítottak.Add((Gyanúsított)keresablak.feltoltendo);
                    kliens.NaplobaIras("Meglévő gyanúsított (" + (keresablak.feltoltendo as Gyanúsított).GetNév() + ") bűnesethez (" + id + ") rendelése.");
                    bunesetK.Hozzaadhato = false;
                }
            }
        }
예제 #2
0
        private void Mentes_Click(object sender, RoutedEventArgs e)
        {
            gyKezelo.ÚjGyanúsított((GyanúsítottStátusz)Enum.Parse(typeof(GyanúsítottStátusz), statusz_cbx.SelectedItem.ToString()), lakcim_txt.Text, id, nev_txt.Text);
            if (filepath != null)
            {
                string name            = System.IO.Path.GetFileName(filepath);
                string destinationPath = GetDestinationPath(id + ".jpg", "../../kepek");

                try
                {
                    File.Copy(filepath, destinationPath, true);
                }
                catch (IOException ee)
                {
                    MessageBox.Show("Hiba történt, részletek a naplóban");
                    NaplozoNamespace.Service1Client kliens = new NaplozoNamespace.Service1Client();
                    kliens.NaplobaIras(ee.ToString());
                }

                Uri u = new Uri(System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName) + "../../../kepek/" + id + ".jpg");

                kep_img.Source = new BitmapImage(u);
            }
            this.DialogResult = true;
        }
예제 #3
0
        private void Logout_Click(object sender, RoutedEventArgs e)
        {
            MainWindow mw = new MainWindow();

            App.Current.MainWindow = mw;
            mw.Show();
            kliens.NaplobaIras("Kijelentkezés: " + aktDolgozo.GetNév());
            this.Close();
        }
예제 #4
0
        private void Login_Click(object sender, RoutedEventArgs e)
        {
            Dolgozó dolg = dolgozokezelo.Azonosítás(felh.Text, jelszo.Password);

            if (dolg != null)
            {
                FoAblak foablak_window = new FoAblak(dolg);
                App.Current.MainWindow = foablak_window;
                foablak_window.Show();
                kliens.NaplobaIras("Bejelentkezés: " + felh.Text);
                this.Close();
            }
            else
            {
                MessageBox.Show("Helytelen felhasználónév vagy jelszó lett megadva!", "Hiba!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }