//-------------------------------------------------------------------------------------------------------------------------------------- /// <summary>Llena el Grid con los pagos realizados</summary> private void FillGridPagos() { var VendId = cbFilter.SelectedIndex; var VendName = cbFilter.Text; var sFilter = txtFilter.Text.ToLower().Trim(); tbPagos.Clear(); foreach (PagosRow row in Datos.tablePagos) { var IdVent = row.idVent; if (Datos.FilterVenta(IdVent) || Datos.FilterPago(row.id)) { continue; } var sItem = "Nombre del Item sin determinar"; var sVend = "Desconcido"; var sPrec = ""; var rowVent = Datos.tableVentas.FindByid(IdVent); if (rowVent != null) { var idProd = rowVent.idProd; if (Datos.FilterProd(idProd)) { continue; } var rowProd = Datos.tableCompras.FindByid(idProd); if (rowProd != null) { sItem = rowProd.item; } sVend = rowVent.vendedor; sPrec = rowVent.precio.ToString("0.##") + ' ' + Money.Code((Mnd)rowVent.moneda); } if (chkShowComent.Checked && !row.IscomentarioNull() && row.comentario.Trim().Length > 0) { sItem += " | " + row.comentario + ' '; } if (sFilter.Length > 0 && !sItem.ToLower().Contains(sFilter)) { continue; } if (VendId == 0 || sVend == VendName) { tbPagos.Rows.Add(row.id, IdVent, sItem, sVend, row.count, sPrec, row.cuc, row.cup, row.comentario, row.fecha); } } RefreshEstadisticas(); }