public AdministracionDatos() { FabricaAbstracta fabricaAbstracta = FabricaAbstracta.crearInstancia(); gestorAccesoDatos = fabricaAbstracta.crearGestorAccesoDatos(); productoService = fabricaAbstracta.crearProductoDao(gestorAccesoDatos); categoriaService = fabricaAbstracta.crearCategoriaDao(gestorAccesoDatos); lineaDeVentaService = fabricaAbstracta.crearLineaDeVentaDao(gestorAccesoDatos); comprobanteDePagoService = fabricaAbstracta.crearComprobanteDePagoDao(gestorAccesoDatos); }
public GestionarContratos() { FabricaAbstracta fabricaAbstracta = FabricaAbstracta.crearInstancia(); gestorAccesoDatos = fabricaAbstracta.crearGestorAccesoDatos(); empleadoDAO = fabricaAbstracta.crearEmpleadoDAO(gestorAccesoDatos); afpDAO = fabricaAbstracta.crearAfpDAO(gestorAccesoDatos); contratoDAO = fabricaAbstracta.crearContratoDAO(gestorAccesoDatos); periodoDAO = fabricaAbstracta.crearPeriodoDAO(gestorAccesoDatos); }
public static FabricaAbstracta getProductor(string valor) { if (valor.Equals("BD")) { return(conexionAbstracta = new ConexionBDFabrica()); } else if (valor.Equals("REST")) { return(conexionAbstracta = new ConexionRESTFabrica()); } return(conexionAbstracta); }
public GenerarReporteMovimientosServicio() { FabricaAbstracta fabricaAbstracta = FabricaAbstracta.crearInstancia(); gestorDatos = fabricaAbstracta.crearGestorAccesoDatos(); cuentaDAO = fabricaAbstracta.crearCuentaDAO(gestorDatos); movimientoDAO = fabricaAbstracta.crearMovimientoDAO(gestorDatos); transaccionDAO = fabricaAbstracta.crearTransaccionDAO(gestorDatos); usarioDAO = fabricaAbstracta.crearUsuarioDAO(gestorDatos); }
static void Main(string[] args) { //Fabrica de Fabricas FabricaAbstracta fabricaBD = FabricaProductor.getProductor("BD"); IConexionBD cnBD1 = fabricaBD.getBD("MYSQL"); cnBD1.conectar(); FabricaAbstracta fabricaREST = FabricaProductor.getProductor("REST"); IConexionREST cnRS1 = fabricaREST.getREST("COMPRAS"); cnRS1.LeerURL("https://www.youtube.com/watch?v=QmE-o5R7ZF4&index=4&list=PLvimn1Ins-41Uiugt1WbpyFo1XT1WOquL"); Console.ReadLine(); }