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 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); }