Beispiel #1
0
        public PolaznikMojiPodaciPage(int polaznikId, Model.Polaznik p)
        {
            InitializeComponent();
            BindingContext = model = new PolaznikMojiPodaciVM(polaznikId, p);

            //model.LoadData(polaznikId, p);
            //Id = polaznikId;
        }
Beispiel #2
0
        private async void btnDelete_click(object sender, RoutedEventArgs e)
        {
            Model.Polaznik polaznik = await _service.Delete(id);

            Application.Current.MainWindow = new PolazniciPrikazWindow();
            Application.Current.MainWindow.Show();
            Close();
        }
        private async void ListView1_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var id = ListView1.SelectedValue;

            Model.Polaznik polaznik = (Model.Polaznik)id;
            Application.Current.MainWindow = new PolazniciUpdateWindow(polaznik.PolaznikId);
            Application.Current.MainWindow.Show();
            Close();
        }
Beispiel #4
0
        public Model.Polaznik Delete(int id)
        {
            var polaznik = _context.Polaznik.Find(id);

            Model.Polaznik p = _mapper.Map <Model.Polaznik>(polaznik);
            if (polaznik != null)
            {
                _context.Polaznik.Remove(polaznik);
                _context.SaveChanges();
            }
            return(p);
        }
 public void LoadData(int polaznikId, Model.Polaznik p)
 {
     PolaznikID = polaznikId;
     _ime       = p.Ime;
     _prezime   = p.Prezime;
     _mail      = p.Mail;
     _telefon   = p.Telefon;
     _adresa    = p.Adresa;
     _uloga     = p.Uloga;
     _username  = p.KorisnickoIme;
     _jmbg      = p.JMBG;
 }
Beispiel #6
0
        private async void LoadData(int?polaznikId = null)
        {
            if (polaznikId != null)
            {
                Model.Polaznik polaznik = await _service.GetById <Model.Polaznik>(polaznikId);

                if (polaznik != null)
                {
                    textBoxIme.Text     = polaznik.Ime;
                    textBoxPrezime.Text = polaznik.Prezime;
                    textBoxTelefon.Text = polaznik.Telefon;
                    textBoxMail.Text    = polaznik.Mail;
                    textBoxJMBG.Text    = polaznik.JMBG;
                    textBoxAdresa.Text  = polaznik.Adresa;
                }
            }
        }
        public PolaznikMojiPodaciVM(int polaznikId, Model.Polaznik p)
        {
            LoadData(polaznikId, p);
            InitCommand  = new Command(async() => await Init(polaznikId));
            NazadCommand = new Command(() =>
            {
                Nazad(polaznikId);
            });
            Command_MojeUplate = new Command(() =>
            {
                LoadUplate(polaznikId);
            });

            //IzmijeniCommand = new Command(() =>
            //{
            //    Izmijeni(userId, role, t);
            //});
        }