Esempio n. 1
0
 private void Add_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     if (saleBillViewModel.SaleBillDetailViewModels == null || saleBillViewModel.SaleBillDetailViewModels.Count == 0)
     {
         MessageBox.Show("Chưa có sản phẩm nào được thêm!", "Add", MessageBoxButton.OK, MessageBoxImage.Warning);
     }
     else
     {
         if (saleBillViewModel.IsValidModel())
         {
             var isSuccess = _saleBillBusiness.Add(saleBillViewModel);
             if (isSuccess)
             {
                 MessageBox.Show("Đã thêm thành công!", "Add", MessageBoxButton.OK, MessageBoxImage.Information);
                 saleBillViewModel = new SaleBillViewModel();
                 this.DataContext  = saleBillViewModel;
                 Load_DataGrid_SaleBillDetail();
             }
             else
             {
                 MessageBox.Show("Thêm không thành công!", "Add", MessageBoxButton.OK, MessageBoxImage.Error);
             }
         }
     }
 }
 private void Update_Click(object sender, RoutedEventArgs e)
 {
     if (saleBillViewModel.IsValidModel())
     {
         var isUpdate = _saleBillBusiness.Update(saleBillViewModel);
         if (isUpdate)
         {
             MessageBox.Show("Đã cập nhật thành công!", "Update", MessageBoxButton.OK, MessageBoxImage.Information);
         }
         else
         {
             MessageBox.Show("Cập nhật không thành công!", "Update", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }