コード例 #1
0
        protected override async void OnAppearing()
        {
            decimal TotalQnty, TotalAmount = 0;

            base.OnAppearing();
            DataTable dt = PIDataManager.GetPIInfoWithAdvByPINo(CompanyName, DocNo);

            var piDetailList = PDM.piDetailListPOP(dt);

            if (dt.Rows.Count > 0)
            {
                TotalQnty   = decimal.Parse(dt.Compute("Sum(PIQuantity)", "").ToString());
                TotalAmount = decimal.Parse(dt.Compute("Sum(PIValue)", "").ToString());

                lblTotalAmount.Text = "PIQuantity:   " + TotalQnty.ToString("0.00") + "   PI Value: " + TotalAmount.ToString("0.00");
                lblPINo.Text        = dt.Rows[0]["PINO"].ToString();
            }
            foreach (var item in piDetailList)
            {
                items.Add(item);
            }


            piListview.ItemsSource = items;
        }
コード例 #2
0
        public void GetDataByUser()
        {
            DataTable dt = PIDataManager.GetPIApprovalrequest(getUserName);

            var piDetaillist = PDM.piDetailList(dt);

            foreach (var item in piDetaillist)
            {
                items.Add(item);
            }
        }