Example #1
0
        /// <summary>
        /// Avab SqidukDetailVaade vastava sõidukiga või tagastab RentDetailVaade-le sõiduki
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void lviewSqidukid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {

            if (lviewSqidukid.SelectedItem != null)
            {
                if (datacontext.klikkfunktsioon == false)
                {
                    var uusdetail = new SqidukDetailVaade((SqidukBO)this.lviewSqidukid.SelectedItem);
                    uusdetail.Show();
                }
                else
                {
                    datacontext.rentDetailVaade.gridSqiduk.DataContext = (lviewSqidukid.SelectedItem as SqidukBO);
                    this.Close();
                } 
            }
        }
Example #2
0
 /// <summary>
 /// Sõiduki lisamise aken
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnLisaSqiduk_Click(object sender, RoutedEventArgs e)
 {
     var uusaken = new SqidukDetailVaade();
     uusaken.Show();
 }
 /// <summary>
 /// Lisab sõiduki, VM meetodi abil
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnLisaSqiduk_Click(object sender, RoutedEventArgs e)
 {
     TeeUpdateSource();
     if (datacontext.UuendaSqiduk())
     {
         var uusaken = new SqidukDetailVaade();
         uusaken.Top = this.Top;
         uusaken.Left = this.Left;
         uusaken.Show();
         this.Close();
     }
     else
     {
         MessageBox.Show("Lisamine ebaõnnestus");
     }
    
 }