Exemplo n.º 1
0
 public frmCadArquivos()
 {
     InitializeComponent();
     arquivosController = new ArquivosController();
     cadMonitBase       = new CadastroBase <MonitoramentosModel>();
     cadMaptoControl    = new MapeamentosController();
     //cadastroBase = new CadastroBase<ArquivosModel>();
     HabilitaCampos();
 }
Exemplo n.º 2
0
        public frmPesquisa(GenericModel Classe)
        {
            InitializeComponent();
            cadastroBase    = new CadastroBase <GenericModel>();
            ClasseUtilisada = Classe;
            switch (ClasseUtilisada.NomeTabela)
            {
            case "tb_perfis":
                perfisController = new PerfisController();
                break;

            case "tb_usuarios":
                usuariosController = new UsuariosController();
                break;

            case "tb_permissoes":
                permissoesController = new PermissoesController();
                break;

            case "tb_grupos":
                gruposController = new GruposController();
                break;

            case "tb_categorias":
                categoriasController = new CategoriasController();
                break;

            case "tb_pacotes":
                pacotesController = new PacotesController();
                break;

            case "tb_servicos":
                servicosController = new ServicosController();
                break;

            case "tb_arquivos":
                arquivosController = new ArquivosController();
                break;

            case "tb_mapeamentos":
                mapeamentosController = new MapeamentosController();
                break;

            case "tb_parametros":
                parametrosController = new ParametrosController();
                break;
            }
        }
Exemplo n.º 3
0
        private void edtDirEntrada_Leave(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(edtDirEntrada.Text))
            {
                ParametrosController parametrosController = new ParametrosController();
                if (parametrosController.GetIdParametro("Sugerir_Mapeamento_Do_Arquivo") == 0)
                {
                    parametrosController.GravaNovoParametro("Sugerir_Mapeamento_Do_Arquivo", "SIM");
                }
                if (parametrosController.GetValorParametro("Sugerir_Mapeamento_Do_Arquivo") == "SIM")
                {
                    if (cbTpArquivo.Text == "EXCEL" ||
                        cbTpArquivo.Text == "DBF" && (operacao == Operacao.oInsert && dgvMapeamentos.Rows.Count == 1 && Global.IsNullOrEmpty(dgvMapeamentos.Rows[0].Cells[1].Value)))
                    {
                        ArquivosController arquivosController = new ArquivosController();
                        edtDirEntrada.Text = Global.LastCaracterDifereDeBarra(edtDirEntrada.Text);

                        lblNameFileShort.Text = GetShortPathName(edtDirEntrada.Text + edtMascaraArquivo.Text);

                        bool NomeArqRenomeado = RenomeiaSeNomeMaiorOitoDig(edtDirEntrada.Text + edtMascaraArquivo.Text);

                        List <MapeamentosModel> LstMapeamentos = arquivosController.GetEstruturaFile(edtDirEntrada.Text + NomePadrao, edtNomePlanilha.Text);
                        for (int i = 0; i <= LstMapeamentos.Count - 1; i++)
                        {
                            dgvMapeamentos.Rows.Add();
                            dgvMapeamentos.Rows[i].Cells[0].Value = LstMapeamentos[i].id_arquivo;
                            dgvMapeamentos.Rows[i].Cells[1].Value = LstMapeamentos[i].nm_coluna;
                            dgvMapeamentos.Rows[i].Cells[2].Value = LstMapeamentos[i].ordem;
                            dgvMapeamentos.Rows[i].Cells[3].Value = LstMapeamentos[i].fixo_inicio;
                            dgvMapeamentos.Rows[i].Cells[4].Value = LstMapeamentos[i].fixo_tamanho;
                            dgvMapeamentos.Rows[i].Cells[5].Value = LstMapeamentos[i].tp_coluna;
                            dgvMapeamentos.Rows[i].Cells[6].Value = LstMapeamentos[i].tm_coluna;
                            dgvMapeamentos.Rows[i].Cells[7].Value = LstMapeamentos[i].pr_coluna;
                            dgvMapeamentos.Rows[i].Cells[8].Value = LstMapeamentos[i].MASK_CAMPO;
                            dgvMapeamentos.Rows[i].Cells[9].Value = LstMapeamentos[i].ExpressaoSql;
                        }
                        //if (NomeArqRenomeado)
                        //{
                        //    File.Move(PathDoArqPadrao, NomeORG);
                        //}
                    }
                }
            }
        }
 public frmVisualizarAndamento()
 {
     InitializeComponent();
     arquivos = new ArquivosController();
 }