Esempio n. 1
0
        public int ImpPacote(PacotesModel pPacotes, string pIdCategoria, TextBox pTela)
        {
            int    Result     = 0;
            string msgRetorno = "";
            string IdPacote   = new PacotesController().CadPacotesBase.GetidPacote(pPacotes.nm_pacote).ToString();
            int    Operacao   = Global.GetOperacao(IdPacote);

            if (Operacao == 2)
            {
                pPacotes.id_pacote = Global.StrToInt(IdPacote);
            }
            try
            {
                pPacotes.id_categoria = Global.StrToInt(pIdCategoria);
                msgRetorno            = new PacotesController().CadPacotesBase.PersisteNoBanco(pPacotes, Operacao);
                Global.EnviarParaLog(msgRetorno, pTela, "ImpPacotes");
                if (Operacao == 1)
                {
                    IdPacote = new PacotesController().CadPacotesBase.GetLastReg(pPacotes).ToString();
                }
            }
            catch (Exception ex)
            {
                Global.EnviarParaLog($"{msgRetorno} Motivo:{ex.Message}", pTela, "ImpPacotes");
            }
            //}
            Result = Global.StrToInt(IdPacote);
            return(Result);
        }
Esempio n. 2
0
        public int GetidPacote(string pnmPacote)
        {
            PacotesModel pacotesModel = new PacotesModel();

            string script = "Select * from tb_pacotes where nm_pacote=@nm_Pacote and lower(status)='ativo'";

            conexao.LimparParametros();
            conexao.Parametros.Add(new SqlParameter()
            {
                ParameterName = "nm_Pacote", Value = pnmPacote
            });
            pacotesModel.SetDados(conexao.ExecutarSelect(script));

            return(pacotesModel.id_pacote);
        }
Esempio n. 3
0
        public int GetIdPacote(int pIdArquivo)
        {
            PacotesModel pacotesModel = new PacotesModel();

            string script = "Select p.* from tb_arquivos a, tb_pacotes p where a.id_pacote=p.id_pacote and a.id_arquivo=@IdArquivo and lower(a.status)='ativo'";

            conexao.LimparParametros();
            conexao.Parametros.Add(new SqlParameter()
            {
                ParameterName = "IdArquivo", Value = pIdArquivo
            });
            pacotesModel.SetDados(conexao.ExecutarSelect(script));

            return(pacotesModel.id_pacote);
        }
Esempio n. 4
0
        public string GetNomePacotes(int pIdPacote)
        {
            PacotesModel pacotesModel = new PacotesModel();

            string script = "Select * from tb_Pacotes where Id_Pacote=@Id_Pacote and lower(status)='ativo'";

            conexao.LimparParametros();
            conexao.Parametros.Add(new SqlParameter()
            {
                ParameterName = "Id_Pacote", Value = pIdPacote
            });
            pacotesModel.SetDados(conexao.ExecutarSelect(script));
            if (pacotesModel.nm_pacote == null)
            {
                return("");
            }
            else
            {
                return(pacotesModel.nm_pacote);
            }
        }
Esempio n. 5
0
        //



        public frmCadastroBase()
        {
            InitializeComponent();
            perfisModel         = new PerfisModel();
            usuariosModel       = new UsuariosModel();
            gruposModel         = new GruposModel();
            categoriasModel     = new CategoriasModel();
            PacotesModel        = new PacotesModel();
            ServicosModel       = new ServicosModel();
            arquivosModel       = new ArquivosModel();
            monitoramentosModel = new MonitoramentosModel();
            mapeamentosModel    = new MapeamentosModel();
            permissoesModel     = new PermissoesModel();
            objetosModel        = new ObjetosModel();
            ParametrosModel     = new ParametrosModel();
            //
            //
            btnOk.Enabled = false;
            operacao      = Operacao.oNenhum;
            ControlaBotoes();
        }