Exemple #1
0
        private void btn_selected_good_info_Click(object sender, RoutedEventArgs e)
        {
            if (selectedArticle == null)
            {
                return;
            }
            stp_inv_goods_store_selResult inputRecord = new stp_inv_goods_store_selResult();

            inputRecord.inv_goods_store_inv_store_id       = selectedRecord.inv_physical_counting_inv_store_id;
            inputRecord.inv_goods_store_inv_group_goods_id = selectedArticle.inv_physical_counting_article_inv_group_goods_id;
            if (inputRecord.inv_goods_store_inv_store_id == 0 || inputRecord.inv_goods_store_inv_group_goods_id == 0)
            {
                return;
            }
            var SelectedItemList = ((new BLL <stp_inv_goods_store_selResult>()).GetSomeRecords_DB(inputRecord));

            if (SelectedItemList == null || SelectedItemList.Count == 0)
            {
                return;
            }
            stp_inv_goods_store_selResult SelectedItem = SelectedItemList[0];

            selectedArticle.inv_physical_counting_article_inv_goods_store_stock = SelectedItem.inv_goods_store_stock;
            selectedArticle.inv_physical_counting_article_main_glb_measure_name = SelectedItem.inv_goods_store_glb_measure_name;
            selectedArticle.inv_physical_counting_article_inv_store_name        = SelectedItem.inv_goods_store_store_name;
            MoveCollectionView(collectionViewArticle);
            calculationSupply();
        }
Exemple #2
0
        public void GoodsPropertiesFromDatabase()
        {
            stp_inv_goods_store_selResult inputRecord = new stp_inv_goods_store_selResult();

            inputRecord.inv_goods_store_inv_store_id       = selectedRecord.inv_goods_send_inv_store_id;
            inputRecord.inv_goods_store_inv_group_goods_id = selectedArticle.inv_goods_send_article_inv_group_goods_id;
            if (inputRecord.inv_goods_store_inv_store_id == 0 || inputRecord.inv_goods_store_inv_group_goods_id == 0)
            {
                return;
            }
            var SelectedItemList = ((new BLL <stp_inv_goods_store_selResult>()).GetSomeRecords_DB(inputRecord));

            if (SelectedItemList == null || SelectedItemList.Count == 0)
            {
                return;
            }
            stp_inv_goods_store_selResult SelectedItem = SelectedItemList[0];

            selectedArticle.inv_goods_send_article_inv_goods_store_stock   = SelectedItem.inv_goods_store_stock;
            selectedArticle.inv_goods_send_article_goods_financial_pricing = SelectedItem.inv_goods_store_financial_glb_coding_name;
            selectedArticle.inv_goods_send_article_inv_goods_order_point   = SelectedItem.inv_goods_store_goods_order_point;
            selectedArticle.inv_goods_send_article_main_glb_measure_name   = SelectedItem.inv_goods_store_glb_measure_name;
            selectedArticle.inv_goods_send_article_inv_goods_order_min     = SelectedItem.inv_goods_store_order_min;
            selectedArticle.inv_goods_send_article_inv_store_name          = SelectedItem.inv_goods_store_store_name;
            return;
        }
Exemple #3
0
 private void brw_inv_physical_counting_article_inv_group_goods_id_XBrowseClick(object sender, RoutedEventArgs e)
 {
     if (selectedRecord.inv_physical_counting_inv_store_id == 0)
     {
         Messages.ErrorMessage("لطفاّ انبار مورد نظر را انتخاب کنید");
         return;
     }
     BrowseClick_Parameter(new WindowSelectTree <stp_inv_group_goods_for_select_selResult>(TreeType.SingleSelect_Entity, "کالا و گروه کالا"),
                           selectedArticle, new stp_inv_group_goods_for_select_selResult()
     {
         inv_group_goods_for_select_inv_store_id = selectedRecord.inv_physical_counting_inv_store_id
     },
                           "کالا", typeof(frm_group_goods), sender);
     MoveCollectionViewArticle();
     SelectedItem = new stp_inv_goods_store_selResult();
     selectedArticle.inv_physical_counting_article_inv_goods_store_stock = SelectedItem.inv_goods_store_stock;
     selectedArticle.inv_physical_counting_article_main_glb_measure_name = SelectedItem.inv_goods_store_glb_measure_name;
     selectedArticle.inv_physical_counting_article_inv_store_name        = SelectedItem.inv_goods_store_store_name;
     selectedArticle.inv_physical_counting_article_shortage = 0;
     selectedArticle.inv_physical_counting_article_surplus  = 0;
     MoveCollectionView(collectionViewArticle);
 }