//private readonly ILogger _logger;

        public ProductRequestsController(StaffDb context,
                                         //ILogger logger,
                                         IProductRequestsService productRequestsService)
        {
            _context = context;
            _productRequestsService = productRequestsService;
            //_logger = logger;
        }
        //private readonly ILogger _logger;

        public ReviewsController(StaffDb context,
                                 //ILogger logger,
                                 IReviewsService reviews)
        {
            _context = context;
            _reviews = reviews;
            //_logger = logger;
        }
示例#3
0
        //private readonly ILogger _logger;

        public UserAccountsController(StaffDb context,
                                      //ILogger logger,
                                      IAccountsService accounts)
        {
            _context  = context;
            _accounts = accounts;
            //_logger = logger;
        }
 public InvoicesController(StaffDb context,
                           IInvoicesService invoicesService
                           //,ILogger logger
                           )
 {
     _context         = context;
     _invoicesService = invoicesService;
     //_logger = logger;
 }
        //private readonly ILogger _logger;

        public OrdersController(StaffDb context,
                                IOrdersService ordersService
                                //,ILogger logger
                                )
        {
            _context      = context;
            _ordersSevice = ordersService;
            //_logger = logger;
        }
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            StaffDb = await _context.StaffDb.FirstOrDefaultAsync(m => m.ID == id);

            if (StaffDb == null)
            {
                return(NotFound());
            }
            return(Page());
        }
示例#7
0
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            StaffDb = await _context.StaffDb.FindAsync(id);

            if (StaffDb != null)
            {
                _context.StaffDb.Remove(StaffDb);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
 public StaffApiController(StaffDb context)
 {
     _context = context;
 }