Exemple #1
0
        private void cmdAdd_Click(object sender, RoutedEventArgs e)
        {
            String caption = ItemText;

            if (dt == InventoryDocumentType.InvDocBorrow)
            {
                CWinLoadParam param = new CWinLoadParam();

                param.Caption          = (String)(sender as Button).Content + " " + caption;
                param.Mode             = "A";
                param.ActualParentView = mv;
                param.ActualView       = currentViewObj;
                param.GenericType      = loadParam.GenericType;

                vw.IsModified = FactoryWindow.ShowWindow("WinAddEditBorrowReturnItem", param);
            }
            else if (dt == InventoryDocumentType.InvDocReturn)
            {
                CCriteriaBorrowItem cr = new CCriteriaBorrowItem();
                cr.SetActionEnable(false);
                cr.SetDefaultData(vw);
                cr.Init("");

                WinMultiSelection w = new WinMultiSelection(cr, CLanguage.getValue("borrow_return_item"));
                w.ShowDialog();

                if (w.IsOK)
                {
                    addReturnDocItems(w.SelectedItems);
                    vw.IsModified = true;
                }
            }
        }
        private void CmdSocialAssure_Click(object sender, RoutedEventArgs e)
        {
            CCriteriaExpenseFromPayroll cr = new CCriteriaExpenseFromPayroll();

            cr.SetActionEnable(false);
            cr.SetDefaultData(vw);
            cr.Init("");

            WinMultiSelection w = new WinMultiSelection(cr, CLanguage.getValue("social_insurance_item"));

            w.ShowDialog();

            if (w.IsOK)
            {
                addItemFromPayroll(w.SelectedItems, 2);
                vw.CalculateExtraFields();
                vw.IsModified = true;
            }
        }
        private void mnuByCriteria_Click(object sender, RoutedEventArgs e)
        {
            CCriteriaPurchaseOrderCriteria cr = new Criteria.CCriteriaPurchaseOrderCriteria();

            cr.SetActionEnable(false);
            cr.SetDefaultData(vw);
            cr.Init("");

            WinMultiSelection w = new WinMultiSelection(cr, CLanguage.getValue("purchase_item"));

            w.ShowDialog();

            if (w.IsOK)
            {
                addAccountDocCriteria(w.SelectedItems);
                vw.CalculateExtraFields();
                vw.IsModified = true;
            }
        }
        private void cmdAdd_Click(object sender, RoutedEventArgs e)
        {
            String caption = ItemText;

            CCriteriaExternalPayment cr = new CCriteriaExternalPayment();

            cr.SetActionEnable(false);
            cr.SetDefaultData(vw);
            cr.Init("");

            WinMultiSelection w = new WinMultiSelection(cr, CLanguage.getValue("xfer_item"));

            w.ShowDialog();

            if (w.IsOK)
            {
                addReturnDocItems(w.SelectedItems);
                vw.IsModified = true;
            }
        }