Пример #1
0
        public ModelComandos buscaComando(int idcomando)
        {
            ModelComandos comand = new ModelComandos();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT idcomando, arquivo, Comandos.nome, Grupos.nome as grupo, Grupos.idgrupo as fk_idgrupo FROM Comandos" +
                             " INNER JOIN Grupos" +
                             " ON Comandos.fk_idgrupo = Grupos.idgrupo" +
                             " WHERE idcomando = " + idcomando + ";";

                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    comand.idcomando   = TratarConversaoDeDados.TrataInt(reader["idcomando"]);
                    comand.arquivoNome = TratarConversaoDeDados.TrataString(reader["arquivo"]);
                    comand.nome        = TratarConversaoDeDados.TrataString(reader["nome"]);
                    comand.grupo       = TratarConversaoDeDados.TrataString(reader["grupo"]);
                    comand.fk_idgrupo  = TratarConversaoDeDados.TrataInt(reader["fk_idgrupo"]);
                }
                reader.Close();
                con.Close();
            }
            return(comand);
        }
Пример #2
0
        public List <ModelComandos> listaComandos()
        {
            List <ModelComandos> listaComando = new List <ModelComandos>();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT idcomando, arquivo, Comandos.nome, Grupos.nome as grupo, Grupos.idgrupo as fk_idgrupo FROM Comandos" +
                             " INNER JOIN Grupos" +
                             " ON Comandos.fk_idgrupo = Grupos.idgrupo" +
                             " ORDER BY 1 ASC;";

                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    ModelComandos cm = new ModelComandos
                    {
                        idcomando   = TratarConversaoDeDados.TrataInt(reader["idcomando"]),
                        nome        = TratarConversaoDeDados.TrataString(reader["nome"]),
                        arquivoNome = TratarConversaoDeDados.TrataString(reader["arquivo"]),
                        fk_idgrupo  = TratarConversaoDeDados.TrataInt(reader["fk_idgrupo"]),
                        grupo       = TratarConversaoDeDados.TrataString(reader["grupo"])
                    };

                    listaComando.Add(cm);
                }
                reader.Close();
                con.Close();
            }
            return(listaComando);
        }
Пример #3
0
        public ModelTarefa buscaTarefa(int idtarefa)
        {
            ModelTarefa task = new ModelTarefa();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT idtarefa, Tarefas.nome, fk_idservidor, Servidores.nome as nomeServidor, fk_idcomando, Comandos.nome as nomeComando, data " +
                             "FROM Tarefas " +
                             "INNER JOIN Servidores ON Tarefas.fk_idservidor = Servidores.idservidor " +
                             "INNER JOIN Comandos ON Tarefas.fk_idcomando = Comandos.idcomando " +
                             "WHERE idtarefa = '" + idtarefa + "' ";
                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    task.idtarefa      = TratarConversaoDeDados.TrataInt(reader["idtarefa"]);
                    task.nome          = TratarConversaoDeDados.TrataString(reader["nome"]);
                    task.fk_idservidor = TratarConversaoDeDados.TrataInt(reader["fk_idservidor"]);
                    task.nomeServidor  = TratarConversaoDeDados.TrataString(reader["nomeServidor"]);
                    task.fk_idcomando  = TratarConversaoDeDados.TrataInt(reader["fk_idcomando"]);
                    task.nomeComando   = TratarConversaoDeDados.TrataString(reader["nomeComando"]);
                    task.data          = TratarConversaoDeDados.TrataDateTime(reader["data"]);
                }
                reader.Close();
                con.Close();
            }
            return(task);
        }
Пример #4
0
        public List <ModelTarefa> listaTarefa()
        {
            List <ModelTarefa> listaTask = new List <ModelTarefa>();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT idtarefa, Tarefas.nome, fk_idservidor, Servidores.nome as nomeServidor, fk_idcomando, Comandos.nome as nomeComando, data " +
                             "FROM Tarefas " +
                             "INNER JOIN Servidores ON Tarefas.fk_idservidor = Servidores.idservidor " +
                             "INNER JOIN Comandos ON Tarefas.fk_idcomando = Comandos.idcomando " +
                             "ORDER BY 1 ASC ";
                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    ModelTarefa taf = new ModelTarefa
                    {
                        idtarefa      = TratarConversaoDeDados.TrataInt(reader["idtarefa"]),
                        nome          = TratarConversaoDeDados.TrataString(reader["nome"]),
                        fk_idservidor = TratarConversaoDeDados.TrataInt(reader["fk_idservidor"]),
                        nomeServidor  = TratarConversaoDeDados.TrataString(reader["nomeServidor"]),
                        fk_idcomando  = TratarConversaoDeDados.TrataInt(reader["fk_idcomando"]),
                        nomeComando   = TratarConversaoDeDados.TrataString(reader["nomeComando"]),
                        data          = TratarConversaoDeDados.TrataDateTime(reader["data"])
                    };
                    listaTask.Add(taf);
                }
                reader.Close();
                con.Close();
            }
            return(listaTask);
        }
Пример #5
0
        public List <ModelServidor> listaServidor()
        {
            List <ModelServidor> listaServer = new List <ModelServidor>();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT * FROM Servidores ORDER BY 1 ASC;";

                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    ModelServidor gr = new ModelServidor
                    {
                        idservidor = TratarConversaoDeDados.TrataInt(reader["idservidor"]),
                        nome       = TratarConversaoDeDados.TrataString(reader["nome"]),
                        funcao     = TratarConversaoDeDados.TrataString(reader["funcao"])
                    };

                    listaServer.Add(gr);
                }
                reader.Close();
                con.Close();
            }
            return(listaServer);
        }
Пример #6
0
        public List <ModelVariavel> listaVariavel()
        {
            List <ModelVariavel> listaVariavel = new List <ModelVariavel>();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT * FROM Variaveis";

                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    ModelVariavel vr = new ModelVariavel
                    {
                        idvariavel   = TratarConversaoDeDados.TrataInt(reader["idvariavel"]),
                        fk_idcomando = TratarConversaoDeDados.TrataInt(reader["fk_idcomando"]),
                        nome         = TratarConversaoDeDados.TrataString(reader["nome"]),
                        valor        = TratarConversaoDeDados.TrataString(reader["valor"])
                    };

                    listaVariavel.Add(vr);
                }
                reader.Close();
                con.Close();
            }
            return(listaVariavel);
        }
Пример #7
0
        public List <ModelGrupo> listaGrupo()
        {
            List <ModelGrupo> listaGrupo = new List <ModelGrupo>();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT * FROM Grupos ORDER BY 1 ASC;";

                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    ModelGrupo gr = new ModelGrupo
                    {
                        idgrupo = TratarConversaoDeDados.TrataInt(reader["idgrupo"]),
                        nome    = TratarConversaoDeDados.TrataString(reader["nome"])
                    };

                    listaGrupo.Add(gr);
                }
                reader.Close();
                con.Close();
            }
            return(listaGrupo);
        }
Пример #8
0
        public ModelGrupo buscaGrupo(int idgrupo)
        {
            ModelGrupo grupo = new ModelGrupo();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT * FROM Grupos idgrupo = " + idgrupo + ";";

                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    grupo.idgrupo = TratarConversaoDeDados.TrataInt(reader["idgrupo"]);
                    grupo.nome    = TratarConversaoDeDados.TrataString(reader["nome"]);
                }
                reader.Close();
                con.Close();
            }
            return(grupo);
        }
Пример #9
0
        public ModelServidor buscaServidor(int idservidor)
        {
            ModelServidor server = new ModelServidor();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                string SQL = "SELECT * FROM Servidores WHERE idservidor = " + idservidor + ";";

                con.Open();
                SqlCommand    command = new SqlCommand(SQL, con);
                SqlDataReader reader  = command.ExecuteReader();
                while (reader.Read())
                {
                    server.idservidor = TratarConversaoDeDados.TrataInt(reader["idservidor"]);
                    server.nome       = TratarConversaoDeDados.TrataString(reader["nome"]);
                    server.funcao     = TratarConversaoDeDados.TrataString(reader["funcao"]);
                }
                reader.Close();
                con.Close();
            }
            return(server);
        }