Exemplo n.º 1
0
        public static void ClassClean()
        {
            BookStoreDBContext context = new BookStoreDBContext();

            Console.WriteLine("@@@@@@@@@@@@@@@@@@@@@");
            var customer = context.Customer.SingleOrDefault(c => c.CustomerId == customerId);
            var book     = context.Book.SingleOrDefault(b => b.BookId == bookId);

            context.Customer.Remove(customer);
            context.Book.Remove(book);


            //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            Payment p            = context.Payment.SingleOrDefault(c => c.InvoiceNumber == InvoiceNo);
            var     orderdetails = context.OrderDetails.Where(c => c.OrderId == p.OrderId).ToArray();

            context.OrderDetails.RemoveRange(orderdetails);
            context.Payment.Remove(p);
            Orders order = context.Orders.SingleOrDefault(c => c.OrderId == p.OrderId);

            context.Orders.Remove(order);
            var productorder = context.ProductOrder.SingleOrDefault(c => c.RequestId == requestId);

            context.ProductOrder.Remove(productorder);
            var productorderdetails = context.ProductOrderDetails.SingleOrDefault(c => c.RequestId == requestId);

            context.ProductOrderDetails.Remove(productorderdetails);
            context.SaveChanges();
        }
Exemplo n.º 2
0
        public BookRepository(BookStoreDBContext context)
        {
            _context = context;

            if (!_context.Books.Any())
            {
                _context.Books.Add(new Book
                {
                    Id        = 1,
                    BookName  = "Tom and Jerry",
                    Price     = 123.5,
                    Author    = "Unknow",
                    Publisher = "Kim Dong"
                });

                _context.Books.Add(new Book
                {
                    Id        = 2,
                    BookName  = "Steve Job",
                    Price     = 200,
                    Author    = "Unknow",
                    Publisher = "BBC"
                });

                _context.Books.Add(new Book
                {
                    Id        = 3,
                    BookName  = "Golden Axe",
                    Price     = 199,
                    Author    = "David Copy and Paste",
                    Publisher = "SEGA"
                });
                _context.SaveChanges();
            }
        }
Exemplo n.º 3
0
 public WebServiceTests()
 {
     context     = new BookStoreDBContext();
     controller  = new AdminSeviceController();
     controller1 = new BookServiceController();
     controller2 = new OrderServiceController();
 }
Exemplo n.º 4
0
 public UserRepository(BookStoreDBContext context)
 {
     _context = context;
     if (!_context.Users.Any())
     {
         _context.Users.Add(new User
         {
             UserId   = "test_id",
             FullName = "test",
             UserName = "******",
             Role     = "Admin",
             GoogleId = "123",
             Password = "******"
         });
         _context.SaveChanges();
     }
 }
Exemplo n.º 5
0
        public BookRepository(BookStoreDBContext context)
        {
            _context = context;

            if (!_context.Books.Any())
            {
                _context.Books.Add(new Books
                {
                    Id        = 1,
                    Author    = "tac gia A",
                    BookName  = "Sach A",
                    Publisher = "Kim dong"
                });
                _context.Books.Add(new Books
                {
                    Id        = 1,
                    Author    = "tac gia B",
                    BookName  = "Sach B",
                    Publisher = "Kim dong"
                });
                _context.Books.Add(new Books
                {
                    Id        = 1,
                    Author    = "tac gia C",
                    BookName  = "Sach C",
                    Publisher = "Kim dong"
                });
                _context.Books.Add(new Books
                {
                    Id        = 1,
                    Author    = "tac gia D",
                    BookName  = "Sach D",
                    Publisher = "Kim dong"
                });
                _context.SaveChanges();
            }
        }
Exemplo n.º 6
0
 public SalesController(BookStoreDBContext context)
 {
     _context = context;
 }
Exemplo n.º 7
0
 public BooksRepository(BookStoreDBContext dbContext)
 {
     _dbContext = dbContext;
 }
 public AuthorDBRepository(BookStoreDBContext _db)
 {
     db = _db;
 }
 public PublishersController(BookStoreDBContext context)
 {
     _context = context;
 }
Exemplo n.º 10
0
 public ReviewsController(BookStoreDBContext dbContext)
 {
     _dbContext = dbContext;
 }
Exemplo n.º 11
0
 // Dependency Injection
 public AuthorController(ILogger <WeatherForecastController> logger, BookStoreDBContext context)
 {
     _logger  = logger;
     _context = context;
 }
Exemplo n.º 12
0
 public OrderService()
 {
     context = new BookStoreDBContext();
 }
Exemplo n.º 13
0
 public TokenRepository(BookStoreDBContext context)
 {
     _context = context;
 }
Exemplo n.º 14
0
 public ImpCartRepoRL(BookStoreDBContext bookStoreDB)
 {
     this.bookStoreDB = bookStoreDB;
 }
Exemplo n.º 15
0
 public AuthRepository(BookStoreDBContext context, IUserRepository userRepository)
 {
     _context        = context;
     _userRepository = userRepository;
 }
Exemplo n.º 16
0
 public TestController(BookStoreDBContext dbContext, IBookStoreApiRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 17
0
 public BookDbRepository(BookStoreDBContext _db)
 {
     db = _db;
 }
Exemplo n.º 18
0
 public CategoriesRepository(BookStoreDBContext dbContext)
 {
     _dbContext = dbContext;
 }
Exemplo n.º 19
0
 public BookImpRL(BookStoreDBContext bookStoreDB, IConfiguration configuration)
 {
     this.bookStoreDB   = bookStoreDB;
     this.configuration = configuration;
 }
Exemplo n.º 20
0
 public CustomerImpRL(BookStoreDBContext bookStoreDB)
 {
     this.bookStoreDB = bookStoreDB;
 }
 public DBAuthorRepository(BookStoreDBContext db)
 {
     this.db = db;
 }
Exemplo n.º 22
0
 public UsersController(BookStoreDBContext dbContext)
 {
     _dbContext = dbContext;
 }
Exemplo n.º 23
0
 public AuthorsController(BookStoreDBContext context)
 {
     _context = context;
 }
Exemplo n.º 24
0
 public SearchController(BookStoreDBContext context)
 {
     this._context = context;
 }
Exemplo n.º 25
0
 public AdminService()
 {
     context = new BookStoreDBContext();
 }
Exemplo n.º 26
0
 public LoginRepoRL(BookStoreDBContext context)
 {
     this.context = context;
 }
Exemplo n.º 27
0
 public DiscountRepository(BookStoreDBContext context)
 {
     _context = context;
 }
Exemplo n.º 28
0
 public CompanyRepository(BookStoreDBContext context)
 {
     _context = context;
 }
Exemplo n.º 29
0
 public BookRepository(BookStoreDBContext context)
 {
     _context = context;
 }
Exemplo n.º 30
0
 public AuthorsController(BookStoreDBContext dbContext)
 {
     _dbContext = dbContext;
 }