C# Класс HospitalLib.Providers.PersonProvider

Наследование: IPersonsProvider
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetCount ( ) : int
GetPerson ( System.Data.SqlClient.SqlDataReader reader ) : Person
Load ( ) : IList
PersonProvider ( DatabaseProvider databaseProvider ) : System
Remove ( Person person ) : void
Save ( Person &person ) : void
Search ( string searchFirstName, string searchLastName ) : IList
Update ( Person person ) : void

Приватные методы

Метод Описание
AddMainParameters ( SqlCommand command, Person person ) : void
GetPersons ( System.Data.SqlClient.SqlDataReader reader ) : IList

Описание методов

GetCount() публичный Метод

public GetCount ( ) : int
Результат int

GetPerson() публичный Метод

public GetPerson ( System.Data.SqlClient.SqlDataReader reader ) : Person
reader System.Data.SqlClient.SqlDataReader
Результат HospitalLib.Data.Person

Load() публичный Метод

public Load ( ) : IList
Результат IList

PersonProvider() публичный Метод

public PersonProvider ( DatabaseProvider databaseProvider ) : System
databaseProvider DatabaseProvider
Результат System

Remove() публичный Метод

public Remove ( Person person ) : void
person HospitalLib.Data.Person
Результат void

Save() публичный Метод

public Save ( Person &person ) : void
person HospitalLib.Data.Person
Результат void

Search() публичный Метод

public Search ( string searchFirstName, string searchLastName ) : IList
searchFirstName string
searchLastName string
Результат IList

Update() публичный Метод

public Update ( Person person ) : void
person HospitalLib.Data.Person
Результат void