Foros del Web » Programación para mayores de 30 ;) » .NET »

¿Alguien me puede ayudar que significa este codigo?

Estas en el tema de ¿Alguien me puede ayudar que significa este codigo? en el foro de .NET en Foros del Web. Hola, soy nuevo en el lenguaje C Sharp y revisando algunos codigos me topé con esto: int f = dgdCliente.CurrentCell.RowIndex; string xcod = dgdCliente.Rows[f].Cells[0].Value.ToString(); dgdPedido.DataSource ...
  #1 (permalink)  
Antiguo 15/03/2012, 01:01
 
Fecha de Ingreso: noviembre-2011
Mensajes: 97
Antigüedad: 12 años, 5 meses
Puntos: 3
¿Alguien me puede ayudar que significa este codigo?

Hola, soy nuevo en el lenguaje C Sharp y revisando algunos codigos me topé con esto:


int f = dgdCliente.CurrentCell.RowIndex;
string xcod = dgdCliente.Rows[f].Cells[0].Value.ToString();
dgdPedido.DataSource = obj.PedidosPorCliente(xcod);


estuve investigando, pero logro entender este código, especialmente el de la segunda linea. Espero sus respuestas y gracias.
Saludos
  #2 (permalink)  
Antiguo 15/03/2012, 08:51
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: ¿Alguien me puede ayudar que significa este codigo?

Hola bloguero! te paso a explicar detalle a detalle :

1ra Línea :
int f = dgdCliente.CurrentCell.RowIndex; -> Crea una variable de Tipo Integer y luego le pasa el índice de la fila de la celda actual seleccionada de una grilla(DataGridView).

2da Línea :
string xcod = dgdCliente.Rows[f].Cells[0].Value.ToString(); -> Crea una variable de tipo String y le pasa el valor de la celda número 0("Cero", que en este caso vendria a ser la primera celda) convertida a String, de la fila número "f" que es la que obtuvimos 1 línea antes de la grilla(DataGridView).

3ra Línea :
dgdPedido.DataSource = obj.PedidosPorCliente(xcod); -> Le pasa toda la data recibida mediante una procedimiento que recibe el valor extraido de la línea anterior a la grilla (DataGridView).

Esto es basicamente una consulta de Filtro según veo, Filtran toda la data de todos los pedidos hecho por un cliente, pasandole el código del cliente al procedimiento y listando el resultado de este filtro. Espero haber sido claro compañero. Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:53.