private void CargarGrillaProductos() { foreach (var prod in Transferencia.TransferenciaProductos.Where(x => !x.Eliminado).ToList()) { var item = new ProductoTransferenciaDesktop { Codigo = prod.Producto.CodigosListado, Costo = prod.Costo, Descripcion = prod.Producto.Descripcion, Precio = prod.PrecioVenta, ProductoId = prod.ProductoId, StockActual = prod.StockDestino }; dgvListado.Rows.Add(); dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["productoId"].Value = item.ProductoId; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Cantidad"].Value = prod.Cantidad; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Codigo"].Value = item.Codigo; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Descripcion"].Value = item.Descripcion; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Unitario"].Value = item.Precio; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["PrecioUnitarioFormateado"].Value = item.PrecioUnitarioFormateado; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Costo"].Value = item.Costo; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["StockActual"].Value = item.StockActualFormateado; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["TransferenciaProductoId"].Value = prod.TransferenciaProductoId; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Identifier"].Value = prod.Identifier; } }
private void BuscarArticulo(ProductoTransferenciaDesktop prod) { //char guion = "-"; if (prod != null) { dgvListado.Rows.Add(); dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["productoId"].Value = prod.ProductoId; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Cantidad"].Value = 1; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Codigo"].Value = prod.Codigo; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Descripcion"].Value = prod.Descripcion; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Unitario"].Value = prod.Precio; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["PrecioUnitarioFormateado"].Value = prod.PrecioUnitarioFormateado; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Costo"].Value = prod.Costo; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["StockActual"].Value = prod.StockActualFormateado; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["TransferenciaProductoId"].Value = 0; dgvListado.Rows[dgvListado.Rows.Count - 1].Cells["Identifier"].Value = Guid.Empty; } txtCodigo.Text = string.Empty; HabilitarBotones(); //txtCodigo.Focus(); }