예제 #1
0
 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;
     }
 }
예제 #2
0
 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();
 }