public ArquivoDadoBrutoAppService(IUsuarioService usuarioService, IUnitOfWork uow, ILogService logService, IArquivoDadoBrutoService arquivoBrutoService)
     : base(uow)
 {
     _usuarioService      = usuarioService;
     _logService          = logService;
     _arquivoBrutoService = arquivoBrutoService;
 }
Esempio n. 2
0
        public void Initialize()
        {
            String diretorio = ConfigurationManager.AppSettings["DiretorioArquivos"].ToString();

            DirectoryInfo dir = new DirectoryInfo(diretorio);

            if (dir.Exists)
            {
                dir.Delete(true);
            }

            dir.Create();

            // 1990
            string fileName   = "PGD_19900101.csv";
            string pathString = System.IO.Path.Combine(dir.FullName, fileName);

            PreencherArquivo(pathString);

            fileName   = "PGD_19901002.csv";
            pathString = System.IO.Path.Combine(dir.FullName, fileName);
            PreencherArquivo(pathString);

            fileName   = "PGD_19900520.csv";
            pathString = System.IO.Path.Combine(dir.FullName, fileName);
            PreencherArquivo(pathString);

            //1998
            fileName   = "PGD_19980305.csv";
            pathString = System.IO.Path.Combine(dir.FullName, fileName);
            PreencherArquivo(pathString);

            fileName   = "PGD_19980507.csv";
            pathString = System.IO.Path.Combine(dir.FullName, fileName);
            PreencherArquivo(pathString);

            fileName   = "PGD_19980103.csv";
            pathString = System.IO.Path.Combine(dir.FullName, fileName);
            PreencherArquivo(pathString);

            BootStrapper.RegisterServicesSingleton(kernel);
            _arquivoDadoBrutoService = kernel.Get <IArquivoDadoBrutoService>();
        }