private void cargarGrillaDetalle(int idOrden) { try { List <DetalleOrdenCompra> detOrden = DetalleOrdenCompraDAO.GetDetalleXOrdenDeCompra(idOrden); dgv_detalle_orden_compra.Rows.Clear(); foreach (DetalleOrdenCompra detOrd in detOrden) { string unidadReal = ""; if (detOrd.producto.Unidad.Nombre == "g") { unidadReal = "Kg"; } else { unidadReal = detOrd.producto.Unidad.Nombre; } dgv_detalle_orden_compra.Rows.Add(detOrd.producto.idProducto, detOrd.producto.Nombre, detOrd.cantidadRealIngresada, unidadReal, detOrd.precio, detOrd.subTotal); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private void cargarGrillaDetalle(int idOrd) { try { List <DetalleOrdenCompra> detOC = DetalleOrdenCompraDAO.GetDetalleXOrdenDeCompra(idOrd); dgv_detalle_pedido.Rows.Clear(); foreach (DetalleOrdenCompra dor in detOC) { Double?aux = null; String op = "Registrar Recepción"; if (dor.cantidadRealIngresada != 0.0) { aux = dor.cantidadRealIngresada; op = "Sin Opción"; } string unidadReal = ""; if (dor.producto.Unidad.Nombre == "g") { dor.producto.Unidad.Nombre = "Kilo"; unidadReal = "g"; } int fila = dgv_detalle_pedido.Rows.Add(dor.producto.idProducto, dor.producto.Nombre, dor.cantidad, dor.producto.Unidad.Nombre, dor.precio, dor.subTotal, aux, dor.ordenCompra.idOrdenCompra, op, unidadReal); //if (detPed.Estado.idEstado == 25 || detPed.Estado.idEstado == 4) //{ // dgv_detalle_pedido.Rows[fila].DefaultCellStyle.BackColor = Color.LightGreen; //} //if (detPed.Estado.idEstado == 26) //{ // dgv_detalle_pedido.Rows[fila].DefaultCellStyle.BackColor = Color.LightSalmon; //} } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }