Example #1
0
        protected override void Cargar(ObjetoDominio objeto, DataRow fila)
        {
            base.Cargar(objeto, fila);
            Cricketer cricketer = (Cricketer)objeto;

            cricketer.mediaBateo = (int)fila["MediaBateo"];
        }
Example #2
0
        protected override void Guardar(ObjetoDominio objeto, DataRow fila)
        {
            base.Guardar(objeto, fila);
            Cricketer cricketer = (Cricketer)objeto;

            fila["MediaBateo"] = cricketer.mediaBateo;
            gateway.guardarABd(NombreTabla);
        }
Example #3
0
 private static void Imprimir(Jugador jugador)
 {
     if (jugador is Bowler)
     {
         Bowler bowler = (Bowler)jugador;
         Console.WriteLine("Bowler: {0} {1} {2}", bowler.Nombre, bowler.mediaBateo, bowler.mediaBowling);
     }
     else if (jugador is Cricketer)
     {
         Cricketer cricketer = (Cricketer)jugador;
         Console.WriteLine("Cricketer: {0} {1}", cricketer.Nombre, cricketer.mediaBateo);
     }
     else
     {
         Futbolista futbolista = (Futbolista)jugador;
         Console.WriteLine("Futbolista: {0} {1}", futbolista.Nombre, futbolista.club);
     }
 }