/// <summary> /// Liest alle User aus der DB und gibt sie als Liste zurück /// </summary> /// <returns></returns> public List <clsUser> GetAllUsers() { //Hier wird unser Dataset aus der DB mit allen Usern befüllt, DataSet _myDataSet = _myDAL.GetStoredProcedureDSResult("QUGetAllUsers"); //das DataSet enthält nur eine DataTable DataTable _myDataTable = _myDataSet.Tables[0]; //Instantiieren eine Liste von User-Objekten List <clsUser> _myUserList = new List <clsUser>(); //Lesen wir jetzt Zeile (DataRow) für Zeile foreach (DataRow _dr in _myDataTable.Rows) { //Wir füllen unsere Liste nach und nach mit neuen Usern clsUser _myUser = new clsUser(); _myUser = DatarowToClsUser(_dr); _myUserList.Add(DatarowToClsUser(_dr)); } return(_myUserList); } //getAllUsers()
internal List <clsProduct> getAllProducts() { DataSet _myDataSet = _myDAL.GetStoredProcedureDSResult("QPGetAllProducts"); DataTable _myDataTable = _myDataSet.Tables[0]; List <clsProduct> _myProductList = new List <clsProduct>(); foreach (DataRow _dr in _myDataTable.Rows) { clsProduct _myProduct = DatarowToClsProduct(_dr); _myProductList.Add(_myProduct); } return(_myProductList); }
/// <summary> /// Liest alle Order aus der DB und gibt sie als Liste zurück /// </summary> /// <returns></returns> public List <clsOrderExtended> getAllOrders() { //Hier wird unser Dataset aus der DB befüllt DataSet _myDataSet = _myProvider.GetStoredProcedureDSResult("QOGetAllOrders"); //das DataSet enthält nur eine DataTable DataTable _myDataTable = _myDataSet.Tables[0]; //Instantiieren eine Liste von Order-Objekten List <clsOrderExtended> _myOrderList = new List <clsOrderExtended>(); //Lesen wir jetzt Zeile (DataRow) für Zeile foreach (DataRow _dr in _myDataTable.Rows) { //Wir füllen unsere Liste nach und nach mit neuen Ordern _myOrderList.Add(DatarowToclsOrderExtended(_dr)); } return(_myOrderList); } //getAllOrders()