public MiembroCO crearMiembroTotal(MiembroCO miembroCO) { try { TransactionalPlainAction action = null; switch (miembroCO.GetType().Name) { case "JugadorCO": action = new CrearJugadorAction((JugadorCO)miembroCO); break; case "EntrenadorCO": action = new CrearEntrenadorAction((EntrenadorCO)miembroCO); break; case "DirectivoCO": action = new CrearDirectivoAction((DirectivoCO)miembroCO); break; default: action = new CrearJugadorAction((JugadorCO)miembroCO); break; } return((MiembroCO)PlainActionProcessor.process(dbFactory, action)); } catch (InternalErrorException e) { throw e; } catch (Exception e) { throw new InternalErrorException(e); } }
public JugadorCO pruebaCrearJugadorTotal(JugadorCO jugadorCO) { try { CrearJugadorAction action = new CrearJugadorAction(jugadorCO); return((JugadorCO)PlainActionProcessor.process(dbFactory, action)); } catch (InternalErrorException e) { throw e; } catch (Exception e) { throw new InternalErrorException(e); } }