public EventosUI(ILecturaAchivoRepositorio lecturaAchivoRepositorio, IMensajeRepositorio mensajeRepositorio, IEventosRepository eventosRepository, IVisualizadorEventos visualizadorEventos, string cRuta) { if (string.IsNullOrEmpty(cRuta)) { throw new ArgumentNullException(nameof(cRuta)); } _lecturaAchivoRepositorio = lecturaAchivoRepositorio ?? throw new ArgumentNullException(nameof(lecturaAchivoRepositorio)); _mensajeRepositorio = mensajeRepositorio ?? throw new ArgumentNullException(nameof(mensajeRepositorio)); _eventosRepository = eventosRepository ?? throw new ArgumentNullException(nameof(eventosRepository)); _visualizadorEventos = visualizadorEventos ?? throw new ArgumentNullException(nameof(visualizadorEventos)); _cRuta = cRuta; }
static void Main(string[] args) { string cRuta = @"C:\BLUE_OCEAN\Capacitacion\AplicacionEventos\Eventos.txt"; IEventosRepository eventosRepository = ObtenerIEventosRepository(); ILecturaAchivoRepositorio lecturaAchivoRepositorio = ObtenerILecturaAchivoRepositorio(); IMensajeRepositorio mensajeRepositorio = ObtenerIMensajeRepositorio(); IVisualizadorEventos visualizadorEventos = ObtenerIVisualizadorEventos(); EventosUI eventosUI = new EventosUI(lecturaAchivoRepositorio, mensajeRepositorio, eventosRepository, visualizadorEventos, cRuta); eventosUI.VisualizarEventos(); Console.ReadLine(); }
public MunicipiosController() { string connectionString = ConfigurationManager.ConnectionStrings["SqlServices"].ConnectionString; _repository = new DALMunicipiosRepository(connectionString); _repositoryList = new DALEventosRepository(connectionString); }
public EventosNegocio(IEventosRepository repository) : base(repository) { }
public EventoCommandHandler(IEventosRepository repository) { _repository = repository; }