/// <summary> /// Adds a product to the database and returns success status. /// </summary> /// <param name="newProduct"></param> /// <returns></returns> public static bool addProduct(BLProduct newProduct) { DALInsert product = new DALInsert(); int rows = product.addNewProduct(newProduct); return(rows > 0); }
/// <summary> /// Attempts to add a new user to the database and returns the result status. /// </summary> /// <param name="newUser"></param> /// <returns></returns> public static int addUser(BLUser newUser) { DALInsert user = new DALInsert(); newUser.userPassword = hashPassword(newUser.userPassword); int rows = user.addNewUser(newUser); return(rows); }
/// <summary> /// Adds shipping method to system and returns success status. /// </summary> /// <param name="shipping"></param> /// <returns></returns> public static bool addShipping(BLShipping shipping) { DALInsert shippingOption = new DALInsert(); return(shippingOption.addPostageOption(shipping) > 0); }
/// <summary> /// Adds purchase to database by tying it to the card details ordered under. /// </summary> /// <param name="purchase"></param> /// <param name="card"></param> /// <returns></returns> public static int storePurchase(BLPurchase purchase, string[] card) { DALInsert newPurchase = new DALInsert(); return(newPurchase.addNewPurchase(purchase, card)); }