public TipoTratamento[] todosTipos() { TipoTratamento[] tipos = new TipoTratamento[contarTipos()]; DataBase db = new DataBase(); SqlParameter[] p = new SqlParameter[1]; p[0] = new SqlParameter(); SqlDataReader dr = db.executaSQLParams("Select idTipoTratamento, descricao from TiposTratamento;", p, false); if (dr.HasRows) { int x = 0; while (dr.Read()) { tipos[x] = new TipoTratamento(Int32.Parse(dr[0].ToString()), dr[1].ToString()); x++; } } return(tipos); }
public TipoTratamento pesquisarTipo(string descricao) { TipoTratamento aux = new TipoTratamento(); SqlParameter[] p = new SqlParameter[2]; p[0] = new SqlParameter("@descricao", descricao); p[1] = new SqlParameter(); p[1].ParameterName = "@idTipo"; p[1].Direction = System.Data.ParameterDirection.Output; DataBase db = new DataBase(); db.executaSQLTrasact("selectTipoDescricao", p, true, out p); aux.IdTipoTratamento = Int32.Parse(p[0].Value.ToString()); return(aux); }