private void BtnUsun_Click(object sender, RoutedEventArgs e)
        {
            var Res = MessageBox.Show("Usunąć ?", "Usuwanie pozycji", MessageBoxButton.YesNo, MessageBoxImage.Exclamation);

            if (Res == MessageBoxResult.Yes)
            {
                var poz = grdLista.SelectedItem as uzytkownicy_profile;
                PanelProgramUzytkownicyProfile_db.UsunProfil(poz);
                listProfile          = PanelProgramUzytkownicyProfile_db.PobierzProfile();
                grdLista.ItemsSource = listProfile;
            }
        }
        private void BtnAnuluj_Click(object sender, RoutedEventArgs e)
        {
            grdLista.IsEnabled     = true;
            grdPozycje.IsEnabled   = false;
            btnDodaj.IsEnabled     = true;
            btnKlonuj.IsEnabled    = true;
            btnPopraw.IsEnabled    = true;
            btnUsun.IsEnabled      = true;
            btnAnuluj.IsEnabled    = false;
            btnZatwierdz.IsEnabled = false;

            listProfile          = PanelProgramUzytkownicyProfile_db.PobierzProfile();
            grdLista.ItemsSource = listProfile;

            grdLista.SelectedIndex = grdBookmark;
        }
        public PanelProgramUzytkownicyProfile()
        {
            InitializeComponent();
            listProfile          = PanelProgramUzytkownicyProfile_db.PobierzProfile();
            grdLista.ItemsSource = listProfile;

            if (listProfile.Count == 0)
            {
                UstawPrzyciski(0);
            }
            else
            {
                grdLista.Focus();
                grdLista.SelectedIndex = 0;

                GrdLista_SelectionChanged(null, null);
                UstawPrzyciski(1);
            }
        }
Exemple #4
0
        public PanelProgramUzytkownicy()
        {
            InitializeComponent();
            listUzytkownicy = PanelProgramUzytkownicy_db.PobierzUzytkownikowView();

            cbbProfil.ItemsSource       = PanelProgramUzytkownicyProfile_db.PobierzProfile();
            cbbProfil.SelectedValuePath = "profil";
            grdLista.ItemsSource        = listUzytkownicy;
            if (listUzytkownicy.Count == 0)
            {
                UstawPrzyciski(0);
            }
            else
            {
                grdLista.Focus();
                grdLista.SelectedIndex = 0;

                GrdLista_SelectionChanged(null, null);
                UstawPrzyciski(1);
            }
        }
        private void Zatwierdz(object sender, ExecutedRoutedEventArgs e)
        {
            grdLista.IsEnabled     = true;
            grdPozycje.IsEnabled   = false;
            btnDodaj.IsEnabled     = true;
            btnKlonuj.IsEnabled    = true;
            btnPopraw.IsEnabled    = true;
            btnUsun.IsEnabled      = true;
            btnAnuluj.IsEnabled    = false;
            btnZatwierdz.IsEnabled = false;

            switch (akcja)
            {
            case "D":
            case "K":
                var row = new uzytkownicy_profile();
                row       = grdPozycje.DataContext as uzytkownicy_profile;
                row.id    = PanelProgramUzytkownicyProfile_db.IdProfilu();
                row.opw   = frmLogin.LoggedUser.login;
                row.czasw = DateTime.Now;
                row.opm   = frmLogin.LoggedUser.login;
                row.czasm = DateTime.Now;
                PanelProgramUzytkownicyProfile_db.DodajProfil(row);
                break;

            case "P":
                rowProfil.opm   = frmLogin.LoggedUser.login;
                rowProfil.czasm = DateTime.Now;
                PanelProgramUzytkownicyProfile_db.PoprawProfil(rowProfil);

                break;

            default:
                break;
            }

            listProfile          = PanelProgramUzytkownicyProfile_db.PobierzProfile();
            grdLista.ItemsSource = listProfile;
        }