using System;
using System.Collections.Generic;
using System.Text;

namespace BookShopOnline.Model
{
    public enum StoredProcedureName
    {
        //BookType
        sp_DeleteBookType,
        sp_InsertBookType,
        sp_SelectRootBookType,
        sp_SelectSubBooType,
        sp_UpdateBookType,
        sp_SelectAllBookType,

        //Book
        sp_InsertBook,
        sp_SelectBookByBookTypeID,
        sp_SelectBookByBookTypeIDList,
        sp_SelectBookByBookTypeIDListByPage,
        sp_SelectBookByBookID,
        sp_UpdateBook,
        sp_DeleteBook,
        sp_SelectTopNewestBooks,
        sp_SelectTopSoldBooks,
        sp_SelectTopCommendedBooks,
        sp_SelectTopVisitedBooks,
        sp_SelectBookBySearch,
        sp_SelectBookBySearchByPage,
        sp_SelectOtherBooksBoughtByTheBuyer,
        sp_SelectBooksVisited,

        //BookImg
        sp_InsertBookImg,
        sp_DeleteBookImg,

        //ShoppingCart
        sp_InsertShoppingCart,
        sp_SelectShoppingCartByCartGuid,
        sp_UpdateShoppingCart,
        sp_DeleteShoppingCartByCartID,
        sp_DeleteShoppingCartByCartGuid,

        //Orders
        sp_InsertOrders,
        sp_SelectOrdersByOrderID,
        sp_SelectAllOrders,
        sp_SelectOrdersByUserID,
        sp_SelectOrdersByOrderType,
        sp_SelectOrdersBySearch,
        sp_PayForOrders,
        sp_UpdateOrders,
        sp_UpdateOrderStaticTip,

        //Order_OrderStatic
        sp_InsertOrder_OrderStatic,
        sp_UpdateOrder_OrderStatic,
        sp_SelectOrderStaticByOrderID,

        //OrderDetail
        sp_InsertOrderDetail,
        sp_SelectOrderDetailByOrderID,

        //OrderStaticTip
        sp_SelectOrderStaticTip,

        //PortType
        sp_SelectAllPortType,

        //PayType
        sp_SelectAllPayType,

        //User
        sp_InsertUser,
        sp_CheckUserName,
        sp_CheckEmail,
        sp_CheckUserLogin,
        sp_CheckAdminLogin,
        sp_EditPwd,
        sp_UpdateUser,

        //Favorites
        sp_InsertFavorites,
        sp_SelectFavoritesByUserID,
        sp_DeleteFavoritesByID,

        //HelpDal
        sp_SelectMaxID,

        //AdsImg
        sp_SelectAllAdsImg
    }
}
