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); } }
public DataTable BuscarNivel() { this.cmd = new SqlCommand(); this.BancoDeDados = new clsBancoDeDados(); cmd.CommandText = @" select * from Usuarios_Tipos "; return(BancoDeDados.ExecutaSelect(cmd)); }
public void Excluir(int codigo) { this.cmd = new SqlCommand(); this.BancoDeDados = new clsBancoDeDados(); cmd.CommandText = @"delete from Usuarios where codigo = @codigo"; cmd.Parameters.Add("@codigo", SqlDbType.Int).Value = codigo; BancoDeDados.ExecutaCommand(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)); }
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)); }
public void Excluir(int Codigo) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "Delete Chamados Where Codigo=@Codigo"; cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = Codigo; clsBancoDeDados BancoDeDados = new clsBancoDeDados(); BancoDeDados.ExecutaCommand(cmd); }
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 void Gravar(ChamadosRespostas Resposta) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "Insert Into Chamados_Respostas (Chamado,Usuario,DataHora,Resposta) Values(@Chamado,@Usuario,@DataHora,@Resposta)"; cmd.Parameters.Add("Chamado", SqlDbType.Int).Value = Resposta.Chamado; cmd.Parameters.Add("Usuario", SqlDbType.Int).Value = Resposta.Usuario; cmd.Parameters.Add("DataHora", SqlDbType.DateTime).Value = DateTime.Now; cmd.Parameters.Add("Resposta", SqlDbType.VarChar).Value = Resposta.Resposta; clsBancoDeDados BancoDeDados = new clsBancoDeDados(); BancoDeDados.ExecutaCommand(cmd); }
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); }
public void FecharChamado(Chamados Chamado) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "Update Chamados Set FechadoPor=@FechadoPor, DataFechamento=@DataFechamento, Status=@Status Where Codigo=@Codigo"; cmd.Parameters.Add("FechadoPor", SqlDbType.Int).Value = Chamado.FechadoPor; cmd.Parameters.Add("DataFechamento", SqlDbType.DateTime).Value = DateTime.Now; cmd.Parameters.Add("Status", SqlDbType.Int).Value = 2; cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = Chamado.Codigo; clsBancoDeDados BancoDeDados = new clsBancoDeDados(); BancoDeDados.ExecutaCommand(cmd); }
public void AbrirChamado(Chamados Chamado) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "Insert Into Chamados (AbertoPor,DataAbertura,Assunto,Status,ProblemaInicial, Prioridade) Values(@AbertoPor,@DataAbertura,@Assunto,@Status,@ProblemaInicial,@Prioridade)"; cmd.Parameters.Add("AbertoPor", SqlDbType.Int).Value = Chamado.AbertoPor; cmd.Parameters.Add("DataAbertura", SqlDbType.DateTime).Value = DateTime.Now; cmd.Parameters.Add("Assunto", SqlDbType.VarChar).Value = Chamado.Assunto; cmd.Parameters.Add("ProblemaInicial", SqlDbType.VarChar).Value = Chamado.ProblemaInicial; cmd.Parameters.Add("Prioridade", SqlDbType.Int).Value = Chamado.Prioridade; cmd.Parameters.Add("Status", SqlDbType.Int).Value = 1; clsBancoDeDados BancoDeDados = new clsBancoDeDados(); BancoDeDados.ExecutaCommand(cmd); }
public void Gravar(Empresa emp) { this.cmd = new SqlCommand(); this.BancoDeDados = new clsBancoDeDados(); if (emp.Codigo == 0) { cmd.CommandText = @"insert into Empresas(cnpj, empresa, InscricaoEstadual, endereco, EnderecoNum, bairro, cep, telefone1, telefone2, email) values(@cnpj, @empresa, @inscr, @endereco, @numero, @bairro, @cep, @tel1, @tel2, @email)"; cmd.Parameters.Add("@cnpj", SqlDbType.VarChar).Value = emp.Cnpj; cmd.Parameters.Add("@empresa", SqlDbType.VarChar).Value = emp.NomeEmpresa; cmd.Parameters.Add("@inscr", SqlDbType.VarChar).Value = emp.InscrEstadual; cmd.Parameters.Add("@endereco", SqlDbType.VarChar).Value = emp.Endereco; cmd.Parameters.Add("@numero", SqlDbType.VarChar).Value = emp.Numero; cmd.Parameters.Add("@bairro", SqlDbType.VarChar).Value = emp.Bairro; cmd.Parameters.Add("@cep", SqlDbType.VarChar).Value = emp.Cep; cmd.Parameters.Add("@tel1", SqlDbType.VarChar).Value = emp.Tel1; cmd.Parameters.Add("@tel2", SqlDbType.VarChar).Value = emp.Tel2; cmd.Parameters.Add("@email", SqlDbType.VarChar).Value = emp.Email; } else { cmd.CommandText = @"update Empresas set cnpj = @cnpj, empresa = @empresa, InscricaoEstadual = @inscr, endereco = @endereco, enderecoNum = @numero, bairro = @bairro, cep = @cep, telefone1 = @tel1, telefone2 = @tel2, email = @email where codigo = @codigo"; cmd.Parameters.Add("@cnpj", SqlDbType.VarChar).Value = emp.Cnpj; cmd.Parameters.Add("@empresa", SqlDbType.VarChar).Value = emp.NomeEmpresa; cmd.Parameters.Add("@inscr", SqlDbType.VarChar).Value = emp.InscrEstadual; cmd.Parameters.Add("@endereco", SqlDbType.VarChar).Value = emp.Endereco; cmd.Parameters.Add("@numero", SqlDbType.VarChar).Value = emp.Numero; cmd.Parameters.Add("@bairro", SqlDbType.VarChar).Value = emp.Bairro; cmd.Parameters.Add("@cep", SqlDbType.VarChar).Value = emp.Cep; cmd.Parameters.Add("@tel1", SqlDbType.VarChar).Value = emp.Tel1; cmd.Parameters.Add("@tel2", SqlDbType.VarChar).Value = emp.Tel2; cmd.Parameters.Add("@email", SqlDbType.VarChar).Value = emp.Email; cmd.Parameters.Add("@codigo", SqlDbType.Int).Value = emp.Codigo; } BancoDeDados.ExecutaCommand(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 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 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); } }
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 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); }
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); } }
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 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 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 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 void Gravar(Departamentos Departamento) { SqlCommand cmd = new SqlCommand(); if (Departamento.Codigo == 0) { cmd.CommandText = "Insert Into Departamentos (Departamento,Empresa,Responsavel) Values(@Departamento,@Empresa, @Responsavel)"; cmd.Parameters.Add("Departamento", SqlDbType.VarChar).Value = Departamento.Departamento; cmd.Parameters.Add("Empresa", SqlDbType.Int).Value = Departamento.Empresa; cmd.Parameters.Add("Responsavel", SqlDbType.VarChar).Value = Departamento.Responsavel; } else { cmd.CommandText = "Update Departamentos Set Departamento=@Departamento, Empresa=@Empresa, Responsavel=@Responsavel Where Codigo=@Codigo"; cmd.Parameters.Add("Codigo", SqlDbType.Int).Value = Departamento.Codigo; cmd.Parameters.Add("Departamento", SqlDbType.VarChar).Value = Departamento.Departamento; cmd.Parameters.Add("Empresa", SqlDbType.Int).Value = Departamento.Empresa; cmd.Parameters.Add("Responsavel", SqlDbType.VarChar).Value = Departamento.Responsavel; } clsBancoDeDados BancoDeDados = new clsBancoDeDados(); BancoDeDados.ExecutaCommand(cmd); }
public void Gravar(Usuario user) { this.cmd = new SqlCommand(); this.BancoDeDados = new clsBancoDeDados(); if (user.Codigo == 0) { cmd.CommandText = @"insert into Usuarios(nome, usuario, senha, tipo, empresa, departamento) values(@nomecomp, @nomeacesso, @senha, @nivel, @empresa, @dept)"; cmd.Parameters.Add("@nomecomp", SqlDbType.VarChar).Value = user.NomeCompleto; cmd.Parameters.Add("@nomeacesso", SqlDbType.VarChar).Value = user.NomeAcesso; cmd.Parameters.Add("@senha", SqlDbType.VarChar).Value = user.Senha; cmd.Parameters.Add("@nivel", SqlDbType.VarChar).Value = user.Nivel; cmd.Parameters.Add("@empresa", SqlDbType.VarChar).Value = user.Empresa; cmd.Parameters.Add("@dept", SqlDbType.VarChar).Value = user.Departamento; } else { cmd.CommandText = @"update Usuarios set nome = @nomecomp, usuario = @nomeacesso, senha = @senha, tipo = @nivel, empresa = @empresa, departamento = @dept where codigo = @codigo"; cmd.Parameters.Add("@nomecomp", SqlDbType.VarChar).Value = user.NomeCompleto; cmd.Parameters.Add("@nomeacesso", SqlDbType.VarChar).Value = user.NomeAcesso; cmd.Parameters.Add("@senha", SqlDbType.VarChar).Value = user.Senha; cmd.Parameters.Add("@nivel", SqlDbType.VarChar).Value = user.Nivel; cmd.Parameters.Add("@empresa", SqlDbType.VarChar).Value = user.Empresa; cmd.Parameters.Add("@dept", SqlDbType.VarChar).Value = user.Departamento; cmd.Parameters.Add("@codigo", SqlDbType.Int).Value = user.Codigo; } BancoDeDados.ExecutaCommand(cmd); }
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); } }