protected override async void OnAppearing() { decimal TotalQnty, TotalAmount = 0; base.OnAppearing(); DataTable dt = ADM.getDetailByInqCompany(CompanyName, DocNo, getUserName); var inqDetaillist = ADM.inqDetailList(dt); if (dt.Rows.Count > 0) { TotalQnty = decimal.Parse(dt.Compute("Sum(Quantity)", "").ToString()); TotalAmount = decimal.Parse(dt.Compute("Sum(Amount)", "").ToString()); lblTotalAmount.Text = "Quantity: " + TotalQnty.ToString("0.00") + " Amount: " + TotalAmount.ToString("0.00"); lblInqName.Text = dt.Rows[0]["DocumentNo"].ToString(); } foreach (var item in inqDetaillist) { items.Add(item); } listView.ItemsSource = items; }
public void GetDataByUser() { DataTable dt = ApprovalDataManager.getAllDataByUserName(getUserName); var inqDetaillist = ADM.inqDetailList(dt); foreach (var item in inqDetaillist) { items.Add(item); } }