C# Class OWASP.WebGoat.NET.App_Code.DB.SqliteDbProvider

Inheritance: IDbProvider
Afficher le fichier Open project: prevoty/WebGoat.NET

Méthodes publiques

Méthode Description
AddComment ( string productCode, string email, string comment ) : string
CreateCustomer ( string name, string email, string password, bool isAdmin, int question, string answer ) : bool
CustomCustomerLogin ( string email, string password ) : string
GetCatalogData ( ) : DataSet
GetComments ( string productCode ) : DataSet
GetCustomerDetails ( string customerNumber ) : DataSet
GetCustomerEmail ( string customerNumber ) : string
GetCustomerEmails ( string email ) : DataSet
GetEmailByCustomerNumber ( string num ) : string
GetEmailByName ( string name ) : DataSet
GetMessages ( string customerLogin ) : DataSet
GetOffice ( string city ) : DataSet
GetOrderDetails ( int orderNumber ) : DataSet
GetOrders ( int customerID ) : DataSet
GetPasswordByEmail ( string email ) : string
GetPayments ( int customerNumber ) : DataSet
GetProductDetails ( string productCode ) : DataSet
GetProductsAndCategories ( ) : DataSet
GetProductsAndCategories ( int catNumber ) : DataSet
GetSecurityQuestionAndAnswer ( string email ) : string[]
GetUsers ( ) : DataSet
IsAdminCustomerLogin ( string email ) : bool
IsValidCustomerLogin ( string email, string password ) : bool
RecreateGoatDb ( ) : bool
SqliteDbProvider ( ConfigFile configFile ) : System
TestConnection ( ) : bool
UpdateCustomerPassword ( int customerNumber, string password ) : string

Method Details

AddComment() public méthode

public AddComment ( string productCode, string email, string comment ) : string
productCode string
email string
comment string
Résultat string

CreateCustomer() public méthode

public CreateCustomer ( string name, string email, string password, bool isAdmin, int question, string answer ) : bool
name string
email string
password string
isAdmin bool
question int
answer string
Résultat bool

CustomCustomerLogin() public méthode

public CustomCustomerLogin ( string email, string password ) : string
email string
password string
Résultat string

GetCatalogData() public méthode

public GetCatalogData ( ) : DataSet
Résultat System.Data.DataSet

GetComments() public méthode

public GetComments ( string productCode ) : DataSet
productCode string
Résultat System.Data.DataSet

GetCustomerDetails() public méthode

public GetCustomerDetails ( string customerNumber ) : DataSet
customerNumber string
Résultat System.Data.DataSet

GetCustomerEmail() public méthode

public GetCustomerEmail ( string customerNumber ) : string
customerNumber string
Résultat string

GetCustomerEmails() public méthode

public GetCustomerEmails ( string email ) : DataSet
email string
Résultat System.Data.DataSet

GetEmailByCustomerNumber() public méthode

public GetEmailByCustomerNumber ( string num ) : string
num string
Résultat string

GetEmailByName() public méthode

public GetEmailByName ( string name ) : DataSet
name string
Résultat System.Data.DataSet

GetMessages() public méthode

public GetMessages ( string customerLogin ) : DataSet
customerLogin string
Résultat System.Data.DataSet

GetOffice() public méthode

public GetOffice ( string city ) : DataSet
city string
Résultat System.Data.DataSet

GetOrderDetails() public méthode

public GetOrderDetails ( int orderNumber ) : DataSet
orderNumber int
Résultat System.Data.DataSet

GetOrders() public méthode

public GetOrders ( int customerID ) : DataSet
customerID int
Résultat System.Data.DataSet

GetPasswordByEmail() public méthode

public GetPasswordByEmail ( string email ) : string
email string
Résultat string

GetPayments() public méthode

public GetPayments ( int customerNumber ) : DataSet
customerNumber int
Résultat System.Data.DataSet

GetProductDetails() public méthode

public GetProductDetails ( string productCode ) : DataSet
productCode string
Résultat System.Data.DataSet

GetProductsAndCategories() public méthode

public GetProductsAndCategories ( ) : DataSet
Résultat System.Data.DataSet

GetProductsAndCategories() public méthode

public GetProductsAndCategories ( int catNumber ) : DataSet
catNumber int
Résultat System.Data.DataSet

GetSecurityQuestionAndAnswer() public méthode

public GetSecurityQuestionAndAnswer ( string email ) : string[]
email string
Résultat string[]

GetUsers() public méthode

public GetUsers ( ) : DataSet
Résultat System.Data.DataSet

IsAdminCustomerLogin() public méthode

public IsAdminCustomerLogin ( string email ) : bool
email string
Résultat bool

IsValidCustomerLogin() public méthode

public IsValidCustomerLogin ( string email, string password ) : bool
email string
password string
Résultat bool

RecreateGoatDb() public méthode

public RecreateGoatDb ( ) : bool
Résultat bool

SqliteDbProvider() public méthode

public SqliteDbProvider ( ConfigFile configFile ) : System
configFile ConfigFile
Résultat System

TestConnection() public méthode

public TestConnection ( ) : bool
Résultat bool

UpdateCustomerPassword() public méthode

public UpdateCustomerPassword ( int customerNumber, string password ) : string
customerNumber int
password string
Résultat string