Tema: clases en c#
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2009, 17:40
Avatar de Zeptimo
Zeptimo
 
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 3 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...................