Example #1
0
 /// <summary>
 /// eventhandler kliendi lisamiseks, avab KlientDetailVaade
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnLisaKlient_Click(object sender, RoutedEventArgs e)
 {
     var uusaken = new KlientDetailVaade();
     uusaken.Show();
 }
Example #2
0
 /// <summary>
 /// eventhandler, mis avab uue KlientDetailVaade valitud kliendiga või tagastab RentDetailVaade-le valitud kliendi
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void lviewKliendid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (lviewKliendid.SelectedItem != null)
     {
         if (datacontext.klikkfunktsioon == false)
         {
             var uusdetail = new KlientDetailVaade(this.lviewKliendid.SelectedItem as KlientBO);
             uusdetail.Show();
         }
         else
         {
             datacontext.rentDetailVaade.gridKlient.DataContext = (lviewKliendid.SelectedItem as KlientBO);
             this.Close();
         } 
     }
 }
        /// <summary>
        /// Lisa nupu eventhandler, mis lisab kliendi
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnLisa_Click(object sender, RoutedEventArgs e)
        {
            TeeUpdateSource();
            if (datacontext.UuendaKlient())
            {
                var uusaken = new KlientDetailVaade();
                uusaken.Top = this.Top;
                uusaken.Left = this.Left;
                uusaken.Show();
                this.Close();
            }
            else
            {
                MessageBox.Show("Lisamine ebaõnnestus");
            }

        }