예제 #1
0
 private void RemoveCall(object sender, RoutedEventArgs e)
 {
     try
     {
         using (var saving = new user2Entities())
         {
             var question = MessageBox.Show("Вы уверены, что хотите удалить звонок?", "удалить", MessageBoxButton.YesNo, MessageBoxImage.Question);
             if (question == MessageBoxResult.Yes)
             {
                 if (this.LeadsGrid.SelectedItem is Lead lead)
                 {
                     if (lead.Статус != 2)
                     {
                         var SelectLead = saving.Lead.Where(i => i.ID == lead.ID).FirstOrDefault();
                         SelectLead.Удален = true;
                         saving.SaveChanges();
                     }
                     LoadList();
                 }
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, ex.HelpLink, MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
예제 #2
0
 private void LoadData(object sender, RoutedEventArgs e)
 {
     try
     {
         context = new user2Entities();
         LoadList();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, ex.HelpLink, MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
예제 #3
0
 private void RemoveCall(object sender, RoutedEventArgs e)
 {
     using (var saving = new user2Entities())
     {
         var question = MessageBox.Show("Вы уверены, что хотите удалить звонок?", "удалить", MessageBoxButton.YesNo, MessageBoxImage.Question);
         if (question == MessageBoxResult.Yes)
         {
             if (this.Calls.SelectedItem is Call call)
             {
                 if (call.Lead.Статус != 2)
                 {
                     var SelectCall = saving.Call.Where(i => i.ID == call.ID).FirstOrDefault();
                     SelectCall.Удален = true;
                     saving.SaveChanges();
                 }
                 else
                 {
                     MessageBox.Show("нельзя удалить звонок если он привязан к неактивному лиду");
                 }
                 LoadList();
             }
         }
     }
 }
예제 #4
0
 private void LoadData(object sender, RoutedEventArgs e)
 {
     context = new user2Entities();
     LoadList();
 }