public DataTable pesquisarChamados(MdlChamado mdlChamado) { chamados.Rows.Clear(); comando = "EXEC PROC_PESQUISAR_CHAMADO '" + mdlChamado.GetCodigo() + "', " + mdlChamado.GetStatus() + ", " + mdlChamado.GetDataHoraAbertura() + ", " + mdlChamado.GetCategoria() + ", " + mdlChamado.GetTitulo(); adapter = new SqlDataAdapter(comando, sql); adapter.Fill(chamados); return(chamados); }
public MdlChamado getChamado(MdlChamado _mdlChamado) { comando = "PROC_BUSCA_CHAMADO"; MdlChamado chamado = new MdlChamado(); using (SqlCommand cmd = new SqlCommand(comando, sql)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("ID_CHAMADO", _mdlChamado.GetCodigo()); reader = cmd.ExecuteReader(); while (reader.Read()) { chamado.SetTitulo(reader["NOME_CHAMADO"].ToString()); chamado.SetCategoria(Convert.ToInt32(reader["ID_NIVEL_CHAMADO"])); chamado.SetDescricao(reader["DESCRICAO"].ToString()); } } return(chamado); }