private void Btn_customer_Click(object sender, RoutedEventArgs e) {//received try { if (sender != null) { SectionData.StartAwait(grid_main); } SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); selectedTab = 1; hideAllColumn(); txt_search.Text = ""; //view columns col_tansNum.Visibility = Visibility.Visible; col_Type.Visibility = Visibility.Visible; col_updateUserAcc.Visibility = Visibility.Visible; col_user.Visibility = Visibility.Visible; col_updateDate.Visibility = Visibility.Visible; col_cash.Visibility = Visibility.Visible; paint(); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_recipient); path_recipient.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); fillBanksCombo(recipient); userPaymentsCombo = statisticModel.getUserAcc(recipient, "bn"); fillUserCombo(userPaymentsCombo, cb_paymentsUser); accPaymentsCombo = statisticModel.getAccounantCombo(recipient, "bn"); fillAccCombo(accPaymentsCombo, cb_paymentsAccountant); fillEvents(recipient); chk_allPaymentsBanks.IsChecked = true; chk_allPyamentsUser.IsChecked = true; chk_allpaymentsAccountant.IsChecked = true; if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }
private void Btn_Invoice_Click(object sender, RoutedEventArgs e) { selectedTab = 0; txt_search.Text = ""; path_order.Fill = Brushes.White; bdrMain.RenderTransform = Animations.borderAnimation(50, bdrMain, true); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_invoice); path_invoice.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); ReportsHelp.showTabControlGrid(grid_father, grid_invoice); ReportsHelp.isEnabledButtons(grid_tabControl, btn_invoice); fillInvoiceEvents(); }
private async void Btn_invoice_Click(object sender, RoutedEventArgs e) {//invoices try { if (sender != null) { SectionData.StartAwait(grid_main); } SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); MaterialDesignThemes.Wpf.HintAssist.SetHint(cb_branches, MainWindow.resourcemanager.GetString("trBranchHint")); MaterialDesignThemes.Wpf.HintAssist.SetHint(cb_pos, MainWindow.resourcemanager.GetString("trPosHint")); hideAllColumns(); selectedTab = 0; col_invNum.Visibility = Visibility.Visible; col_invType.Visibility = Visibility.Visible; col_invDate.Visibility = Visibility.Visible; col_invTotal.Visibility = Visibility.Visible; col_branch.Visibility = Visibility.Visible; col_pos.Visibility = Visibility.Visible; col_invoiceProfit.Visibility = Visibility.Visible; txt_search.Text = ""; path_item.Fill = Brushes.White; //bdrMain.RenderTransform = Animations.borderAnimation(50, bdrMain, true); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_invoice); path_invoice.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); chk_allBranches.IsChecked = true; await Search(); SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }
private async void Btn_item_Click(object sender, RoutedEventArgs e) {//items try { if (sender != null) { SectionData.StartAwait(grid_main); } hideAllColumns(); SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); selectedTab = 1; tb_total.Text = ""; chk_allBranches.IsChecked = true; Chk_allBranches_Checked(chk_allBranches, null); col_itemunitName.Visibility = Visibility.Visible; col_taxOnItems.Visibility = Visibility.Visible; col_totalNet.Visibility = Visibility.Collapsed; col_price.Visibility = Visibility.Visible; col_itemsQuantity.Visibility = Visibility.Visible; col_taxOnItems.Visibility = Visibility.Visible; col_itemTaxPercent.Visibility = Visibility.Visible; col_itemsTotal.Visibility = Visibility.Visible; col_totalNetItem.Visibility = Visibility.Visible; txt_search.Text = ""; path_invoice.Fill = Brushes.White; bdrMain.RenderTransform = Animations.borderAnimation(50, bdrMain, true); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_item); path_item.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }
private void Btn_shipping_Click(object sender, RoutedEventArgs e) {//shippings try { if (sender != null) { SectionData.StartAwait(grid_main); } MaterialDesignThemes.Wpf.HintAssist.SetHint(cb_vendors, MainWindow.resourcemanager.GetString("trShippingCompanyHint")); SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); cb_vendors.SelectedItem = null; selectedTab = 3; paint(); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_shipping); path_shipping.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); fillEvents(); hideAllColumn(); //show columns col_date.Visibility = Visibility.Visible; col_amount.Visibility = Visibility.Visible; col_proccesType.Visibility = Visibility.Visible; chk_allVendors.IsChecked = true; fillDateCombo(cb_vendorsDate); ShippingCombo = statisticModel.getShippingForStatementCombo(statement); //ShippingCombo = statisticModel.getShippingCombo(statement); fillShippingCombo(ShippingCombo, cb_vendors); if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }
private async void Btn_quotation_Click(object sender, RoutedEventArgs e) {//quotation tab try { if (sender != null) { SectionData.StartAwait(grid_main); } SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); selectedTab = 2; txt_search.Text = ""; chk_invoice.Content = MainWindow.resourcemanager.GetString("trQuotation"); chk_return.Content = MainWindow.resourcemanager.GetString("trSaved"); col_processType.Visibility = Visibility.Hidden; path_invoice.Fill = Brushes.White; path_order.Fill = Brushes.White; bdrMain.RenderTransform = Animations.borderAnimation(50, bdrMain, true); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_quotation); path_quotation.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); await Search(); rowToHide.Height = new GridLength(0); if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }
private void Btn_quotation_Click(object sender, RoutedEventArgs e) {//quotation try { if (sender != null) { SectionData.StartAwait(grid_main); } selectedTab = 2; txt_search.Text = ""; path_invoice.Fill = Brushes.White; path_order.Fill = Brushes.White; bdrMain.RenderTransform = Animations.borderAnimation(50, bdrMain, true); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_quotation); path_quotation.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); ReportsHelp.showTabControlGrid(grid_father, grid_quotation); ReportsHelp.isEnabledButtons(grid_tabControl, btn_quotation); col_processType.Visibility = Visibility.Hidden; fillEvents(); rowToHide.Height = new GridLength(0); if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }
private void Btn_destroied_Click(object sender, RoutedEventArgs e) {//destroid try { if (sender != null) { SectionData.StartAwait(grid_main); } SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); comboDestroiedItemmsUnits = statisticModel.getDestroiedCombo(Destroied); txt_search.Text = ""; paint(); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_destroied); path_destroied.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); chk_destroiedAllBranches.IsChecked = true; chk_destroiedAllItemsUnits.IsChecked = true; fillDestroidEvents(); if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }
private void Btn_pulls_Click(object sender, RoutedEventArgs e) {//pull try { if (sender != null) { SectionData.StartAwait(grid_main); } SectionData.ReportTabTitle(txt_tabTitle, this.Tag.ToString(), (sender as Button).Tag.ToString()); MaterialDesignThemes.Wpf.HintAssist.SetHint(cb_formBranch, MainWindow.resourcemanager.GetString("trToBranch") + "..."); MaterialDesignThemes.Wpf.HintAssist.SetHint(cb_toBranch, MainWindow.resourcemanager.GetString("trFromBranch") + "..."); MaterialDesignThemes.Wpf.HintAssist.SetHint(cb_formPos, MainWindow.resourcemanager.GetString("trRecepient") + "..."); MaterialDesignThemes.Wpf.HintAssist.SetHint(cb_toPos, MainWindow.resourcemanager.GetString("trDepositor") + "..."); col_fromBranch.Header = MainWindow.resourcemanager.GetString("trToBranch"); col_fromPos.Header = MainWindow.resourcemanager.GetString("trRecepient"); col_toBranch.Header = MainWindow.resourcemanager.GetString("trFromBranch"); col_toPos.Header = MainWindow.resourcemanager.GetString("trDepositor"); paint(); ReportsHelp.paintTabControlBorder(grid_tabControl, bdr_pulls); path_pulls.Fill = (SolidColorBrush)(new BrushConverter().ConvertFrom("#4E4E4E")); txt_search.Text = ""; _transtype = "p"; chk_allFromBranch.IsChecked = true; chk_allFromPos.IsChecked = true; chk_allToBranch.IsChecked = true; chk_allToPos.IsChecked = true; chk_allAccountant.IsChecked = true; fillEvents(); fromBranches = statisticModel.getFromCombo(posLst); toBranches = statisticModel.getToCombo(posLst); fromPos = statisticModel.getFromPosCombo(posLst); toPos = statisticModel.getToPosCombo(posLst); fillComboBranches(); fillComboFromPos(); fillComboToPos(); if (sender != null) { SectionData.EndAwait(grid_main); } } catch (Exception ex) { if (sender != null) { SectionData.EndAwait(grid_main); } SectionData.ExceptionMessage(ex, this); } }