GetData() public method

public GetData ( SqlCommand command ) : System.Data.SqlClient.SqlDataReader
command System.Data.SqlClient.SqlCommand
return System.Data.SqlClient.SqlDataReader
示例#1
0
        public IList <Template> Load()
        {
            const string query   = "SELECT * FROM Template";
            var          command = new SqlCommand(query);
            var          reader  = _databaseProvider.GetData(command);

            return(GetTemplates(reader));
        }
示例#2
0
        public IList <Person> Load()
        {
            const string query   = "SELECT * FROM Persons";
            var          command = new SqlCommand(query);

            var reader = _databaseProvider.GetData(command);

            return(GetPersons(reader));
        }
示例#3
0
        public IList <Person> Load()
        {
            const string query   = "SELECT * FROM Persons";
            var          command = new SqlCommand(query);

            var stopwtach = new Stopwatch();

            stopwtach.Start();
            SqlDataReader reader = _databaseProvider.GetData(command);

            stopwtach.Stop();

            HospitalLogger.LogInfo("GetData method execution time: {0}", stopwtach.Elapsed.ToString());
            return(GetPersons(reader));
        }
示例#4
0
        public IList <Analysis> Load(Person person)
        {
            const string query   = "SELECT Analysis, AnalysisId FROM Analysis WHERE PersonId = @PersonId";
            var          command = new SqlCommand(query);

            command.Parameters.AddWithValue("@PersonId", person.Id);

            SqlDataReader reader = _databaseProvider.GetData(command);

            return(GetAnalyzes(reader));
        }