Exemplo n.º 1
0
        public DataTable ConsultarCodigo(Usuario user)
        {
            this.BancoDeDados = new clsBancoDeDados();
            this.cmd          = new SqlCommand();
            this.Tabela       = new DataTable();

            cmd.CommandText = @"Select * From Usuarios 
                                    where usuario = @nomeacesso ";

            cmd.Parameters.Add("@nomeacesso", SqlDbType.VarChar).Value = user.NomeAcesso;
            Tabela = BancoDeDados.ExecutaSelect(cmd);
            return(Tabela.DataSet.Tables[0].Rows.Count > 0 ? BancoDeDados.ExecutaSelect(cmd) : null);
        }
Exemplo n.º 2
0
        public Departamentos Consultar(int Codigo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = @"select d.codigo, d.departamento, d.responsavel, d.empresa codEmpresa,
                                e.empresa from Departamentos d, Empresas e
                                where d.Empresa = e.Codigo and d.Codigo=@Codigo";
            cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = Codigo;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                Departamentos Departamento = new Departamentos();
                Departamento.Codigo       = int.Parse(Tabela.Rows[0]["Codigo"].ToString());
                Departamento.Departamento = Tabela.Rows[0]["Departamento"].ToString();
                Departamento.Empresa      = int.Parse(Tabela.Rows[0]["Empresa"].ToString());
                Departamento.Responsavel  = Tabela.Rows[0]["Responsavel"].ToString();
                return(Departamento);
            }
            else
            {
                return(null);
            }
        }
        public Chamados ConsultaUserEmpDep(int codigo)
        {
            List <string> lsstr   = new List <string>();
            SqlCommand    cmd     = new SqlCommand();
            Chamados      chamado = new Chamados();

            cmd.CommandText = @"select u.usuario, u.empresa, u.departamento, ch.DataAbertura, cs.Prioridade from Chamados ch, Usuarios u, Prioridades cs
                                where u.codigo = ch.AbertoPor and ch.Status = cs.Codigo
                                and ch.codigo = @codigoC";

            cmd.Parameters.Add("codigoC", SqlDbType.Int).Value = codigo;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                lsstr.Add(Tabela.DataSet.Tables[0].Rows[0]["usuario"].ToString());
                lsstr.Add(Tabela.DataSet.Tables[0].Rows[0]["empresa"].ToString());
                lsstr.Add(Tabela.DataSet.Tables[0].Rows[0]["departamento"].ToString());
                lsstr.Add(Tabela.DataSet.Tables[0].Rows[0]["DataAbertura"].ToString());
                lsstr.Add(Tabela.DataSet.Tables[0].Rows[0]["Prioridade"].ToString());
                chamado.ObjNome = lsstr;
                return(chamado);
            }
            else
            {
                return(null);
            }
        }
        public ChamadosRespostas Consultar(int Codigo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Chamados_Respostas Where Chamado=@Codigo";
            cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = Codigo;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);


            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                ChamadosRespostas Resposta = new ChamadosRespostas();
                Resposta.Codigo     = int.Parse(Tabela.Rows[0]["Codigo"].ToString());
                Resposta.Chamado    = int.Parse(Tabela.Rows[0]["Chamado"].ToString());
                Resposta.Usuario    = int.Parse(Tabela.Rows[0]["Usuario"].ToString());
                Resposta.DataHora   = DateTime.Parse(Tabela.Rows[0]["DataHora"].ToString());
                Resposta.Resposta   = Tabela.Rows[0]["Resposta"].ToString();
                Resposta.DataResult = Tabela;
                return(Resposta);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 5
0
        public DataTable BuscarNivel()
        {
            this.cmd          = new SqlCommand();
            this.BancoDeDados = new clsBancoDeDados();

            cmd.CommandText = @" select * from Usuarios_Tipos ";
            return(BancoDeDados.ExecutaSelect(cmd));
        }
        public DataTable ConsultarEmpresa()
        {
            this.BancoDeDados = new clsBancoDeDados();
            this.cmd          = new SqlCommand();
            this.Tabela       = new DataTable();


            cmd.CommandText = @"Select codigo, empresa From Empresas";
            return(Tabela = BancoDeDados.ExecutaSelect(cmd));
        }
Exemplo n.º 7
0
        public DataTable Consultar(Usuario user)
        {
            this.BancoDeDados = new clsBancoDeDados();
            this.cmd          = new SqlCommand();
            this.Tabela       = new DataTable();

            cmd.CommandText = @"Select * From Usuarios 
                                    where nome like @nomeComp
                                    and usuario like @nomeacesso
                                    and empresa like @empresa
                                    and departamento like @dept";

            cmd.Parameters.Add("@nomeComp", SqlDbType.VarChar).Value   = user.NomeCompleto + "%";
            cmd.Parameters.Add("@nomeacesso", SqlDbType.VarChar).Value = user.NomeAcesso + "%";
            cmd.Parameters.Add("@empresa", SqlDbType.VarChar).Value    = user.Empresa + "%";
            cmd.Parameters.Add("@dept", SqlDbType.VarChar).Value       = user.Departamento + "%";
            Tabela = BancoDeDados.ExecutaSelect(cmd);
            return(Tabela.DataSet.Tables[0].Rows.Count > 0 ? BancoDeDados.ExecutaSelect(cmd) : null);
        }
        public DataTable Consultar()
        {
            this.BancoDeDados = new clsBancoDeDados();
            this.cmd          = new SqlCommand();
            this.Tabela       = new DataTable();


            cmd.CommandText = @"select e.Codigo, e.CNPJ, e.empresa, e.InscricaoEstadual, e.RazaoSocial, e.Endereco,
                                e.Bairro, e.EnderecoNum, e.cep, e.Email, e.Telefone1, e.Telefone2 from Empresas e";
            return(Tabela = BancoDeDados.ExecutaSelect(cmd));
        }
Exemplo n.º 9
0
        public DataTable Consultar()
        {
            this.BancoDeDados = new clsBancoDeDados();
            this.cmd          = new SqlCommand();
            this.Tabela       = new DataTable();


            cmd.CommandText = @"select u.codigo, u.Nome, u.Usuario, u.Senha, ut.Tipo, dep.Departamento, 
                                emp.empresa from Usuarios u, Empresas emp, Departamentos dep, Usuarios_Tipos ut
                                where u.Departamento = dep.Codigo and u.Empresa = emp.Codigo and u.Tipo = ut.Codigo";
            return(Tabela = BancoDeDados.ExecutaSelect(cmd));
        }
        public DataTable Consultar(Empresa emp)
        {
            this.BancoDeDados = new clsBancoDeDados();
            this.cmd          = new SqlCommand();
            this.Tabela       = new DataTable();


            cmd.CommandText = @"Select * From Empresas 
                                    where codigo like @codigo 
                                    and cnpj like @cnpj 
                                    and empresa like @empresa";
            cmd.Parameters.Add("@codigo", SqlDbType.Int).Value      = emp.Codigo + "%";
            cmd.Parameters.Add("@cnpj", SqlDbType.VarChar).Value    = emp.Cnpj + "%";
            cmd.Parameters.Add("@empresa", SqlDbType.VarChar).Value = emp.NomeEmpresa + "%";
            return(Tabela.DataSet.Tables[0].Rows.Count > 0 ? BancoDeDados.ExecutaSelect(cmd) : null);
        }
        public DataTable Consultar()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Prioridades";

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public DataTable ConsultarFechado()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select codigo, DataAbertura, Assunto, Status, AbertoPor, Prioridade From Chamados Where Status=2";

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public DataTable ConsultarBaseConhecimento()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Chamados Where Status=2";

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 14
0
        public DataTable ConsultarDept()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select codigo, departamento From Departamentos";

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public int ConsultarEmpresa(string empresa)
        {
            this.BancoDeDados = new clsBancoDeDados();
            this.cmd          = new SqlCommand();
            this.Tabela       = new DataTable();
            int result = 0;

            cmd.CommandText = @"Select codigo From Empresas where empresa = @empresa";
            cmd.Parameters.Add("empresa", SqlDbType.VarChar).Value = empresa;

            Tabela = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.Rows.Count > 0 && Tabela != null)
            {
                result = int.Parse(Tabela.Rows[0]["codigo"].ToString());
            }

            return(result);
        }
Exemplo n.º 16
0
        public DataTable ConsultarDept(Departamentos dept)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Departamentos Where Codigo=@Codigo";
            cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = dept.Codigo;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela != null && Tabela.Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public DataTable Consultar()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Chamados_Respostas Where Chamado=@CodigoChamado";
            //cmd.Parameters.Add("CodigoChamado", SqlDbType.Int).Value = CodigoChamado;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 18
0
        public DataTable Consultar()
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = @"select d.codigo, d.departamento, d.responsavel, d.empresa codEmpresa,
                                e.empresa from Departamentos d, Empresas e
                                where d.Empresa = e.Codigo";

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public ChamadosPrioridades Consultar(int Codigo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "Select * From Prioridades Where Codigo=@Codigo";
            cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = Codigo;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                ChamadosPrioridades Prioridade = new ChamadosPrioridades();
                Prioridade.Codigo     = int.Parse(Tabela.Rows[0]["Codigo"].ToString());
                Prioridade.Prioridade = Tabela.Rows[0]["Prioridade"].ToString();
                return(Prioridade);
            }
            else
            {
                return(null);
            }
        }
        public DataTable ConsultarHistorico(int codigo)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = @"select ch.Codigo, ch.DataAbertura, ch.Assunto, ch.DataFechamento, ch.Prioridade, 
                                ch.Status, ch.FechadoPor, cr.Codigo codResp, cr.Resposta from Chamados ch, Chamados_Respostas cr
                                where ch.Codigo = cr.Chamado
                                and ch.Codigo = @Codigo";
            cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = codigo;

            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                return(Tabela);
            }
            else
            {
                return(null);
            }
        }
        public Chamados Consultar(Chamados chamado)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = @"Select codigo, DataAbertura, Assunto, Status, AbertoPor, Prioridade From Chamados 
                                Where Codigo like @Codigo
                                  and AbertoPor like @AberPor
                                  and Assunto like @Assunto
                                  and Status = 1";
            cmd.Parameters.Add("Codigo", SqlDbType.Int).Value  = chamado.Codigo + "%";
            cmd.Parameters.Add("AberPor", SqlDbType.Int).Value = chamado.AbertoPor + "%";
            cmd.Parameters.Add("Assunto", SqlDbType.Int).Value = chamado.Assunto + "%";


            clsBancoDeDados BancoDeDados = new clsBancoDeDados();
            DataTable       Tabela       = BancoDeDados.ExecutaSelect(cmd);

            if (Tabela.DataSet.Tables[0].Rows.Count > 0)
            {
                chamado.DataResult = Tabela;
                Chamados Chamado = new Chamados();
                Chamado.Codigo          = int.Parse(Tabela.Rows[0]["Codigo"].ToString());
                Chamado.AbertoPor       = int.Parse(Tabela.Rows[0]["AbertoPor"].ToString());
                Chamado.DataAbertura    = DateTime.Parse(Tabela.Rows[0]["DataAbertura"].ToString());
                Chamado.Assunto         = Tabela.Rows[0]["Assunto"].ToString();
                Chamado.ProblemaInicial = Tabela.Rows[0]["ProblemaInicial"].ToString();
                Chamado.Status          = int.Parse(Tabela.Rows[0]["Status"].ToString());
                Chamado.FechadoPor      = int.Parse(Tabela.Rows[0]["FechadoPor"].ToString());
                Chamado.DataFechamento  = DateTime.Parse(Tabela.Rows[0]["DataFechamento"].ToString());
                return(Chamado);
            }
            else
            {
                return(null);
            }
        }