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

clases en c#

Estas en el tema de clases en c# en el foro de .NET en Foros del Web. hola esto lo aplico en una forma que no usa clases y todo esta perfecto lo que hace este codigo es: yo tengo un combo ...
  #1 (permalink)  
Antiguo 11/02/2009, 17:40
Avatar de Zeptimo  
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 10 meses
Puntos: 1
De acuerdo clases en c#

hola

esto lo aplico en una forma que no usa clases y todo esta perfecto

lo que hace este codigo es:

yo tengo un combo que carga lun-vie,sabado,domingo

cuando seleccione lun-vie me pondra en la base 1,
cuando seleccione sabado me pondra en la base 2 y
cuando seleccione domingo me pondra en la base 3

esto es lo que hace

if (comboBox2.SelectedIndex == 0)
{
comando.Parameters.AddWithValue("pPSTATUS", "1");
}else if (comboBox2.SelectedIndex == 1)
{

comando.Parameters.AddWithValue("pPSTATUS", "2");
}
else if(comboBox2.SelectedIndex == 2)
{
comando.Parameters.AddWithValue("pPSTATUS", "3");
}

pero cunado lo hago con clases no me aparece el SelectedIndex este es mi codigo:

command.Parameters.AddWithValue("pPRUTA", contact.Ruta);
command.Parameters.AddWithValue("pPNUMUNIDADES", contact.Nunidades);
command.Parameters.AddWithValue("pPNUMPAS", contact.Npasajeros);
command.Parameters.AddWithValue("pPiNGRESO", contact.Ingreso);
command.Parameters.AddWithValue("pPHORA", contact.Hora);
command.Parameters.AddWithValue("pPPASXUNIDAD", contact.Pxunidad);
command.Parameters.AddWithValue("pPSTATUS", contact.Dia);

contac es una clase...!!

cmbDia lo remplace por Contac.Dia al igual que todos los demas...

if (contact.Dia(aqui deberia aparecer "SelectedIndex " pero no aparece) == 0)
{
comando.Parameters.AddWithValue("pPSTATUS", "1");
}else if (comboBox2.SelectedIndex == 1)
{

comando.Parameters.AddWithValue("pPSTATUS", "2");
}
else if(comboBox2.SelectedIndex == 2)
{
comando.Parameters.AddWithValue("pPSTATUS", "3");
}

alguien me puede ayudar

se los agredeceria bastante


saludos...................
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 22:16.