示例#1
0
        public NewUserController(RequestUserData requestUserData, RegisterNewUser registerNewUser, RequestNewCards requestNewCards, PortalContext portalContext)
        {
            _requestUserData = requestUserData;
            _registerNewUser = registerNewUser;
            _requestNewCards = requestNewCards;

            _context = portalContext;
        }
示例#2
0
 public AdminController(RequestUserData requestUserData, RequestAllUsers requestAllUsers, RequestAllTransactions requestAllTransactions,
                        RequestTerminalWithProduct requestTerminalWithProduct, RequestUserWithUserId requestUserWithUserId, EditEmployeeWithId editEmployeeWithId,
                        RequestAllProducts requestAllProducts, RequestProductWithProductId requestProductWithProductId, EditProductWithId editProductWithId,
                        RegisterNewProduct registerNewProduct, RegisterNewTerminal registerNewTerminal, RemoveTerminal removeTerminal, RemoveProduct removeProduct,
                        RegisterProductToTerminal registerProductToTerminal, RequestAllTransactionsWithType requestAllTransactionsWithType, EditTransactionTypeWithId editTransactionTypeWithId)
 {
     _requestUserData             = requestUserData;
     _requestAllUsers             = requestAllUsers;
     _requestAllTransactions      = requestAllTransactions;
     _requestTerminalWithProduct  = requestTerminalWithProduct;
     _requestUserWithUserId       = requestUserWithUserId;
     _editEmployeeWithId          = editEmployeeWithId;
     _requestAllProducts          = requestAllProducts;
     _requestProductWithProductId = requestProductWithProductId;
     _editProductWithId           = editProductWithId;
     _registerNewProduct          = registerNewProduct;
     _registerNewTerminal         = registerNewTerminal;
     _removeTerminal                 = removeTerminal;
     _removeProduct                  = removeProduct;
     _registerProductToTerminal      = registerProductToTerminal;
     _requestAllTransactionsWithType = requestAllTransactionsWithType;
     _editTransactionTypeWithId      = editTransactionTypeWithId;
 }
示例#3
0
        public override void SetProperties(ILoggerConfiguration config)
        {
            base.SetProperties(config);
            var hideKeys = config.HideKeys();

            // Most are set in Initialize
            if (!string.IsNullOrWhiteSpace(Route))
            {
                HighProperties.Add(RouteKey, Route);
            }
            if (!string.IsNullOrWhiteSpace(HttpMethod))
            {
                HighProperties.Add(MethodKey, HttpMethod);
            }
            if (config.Include(HeadersKey))
            {
                MedProperties.Add(HeadersKey, GetHeaders());
            }
            if (config.Include(QueryStringKey))
            {
                MedProperties.Add(QueryStringKey, QueryString.AsString(hideKeys));
            }
            if (config.Include(FormKey))
            {
                MedProperties.Add(FormKey, FormData.AsString(hideKeys));
            }
            if (config.Include(RequestDataKey))
            {
                SetRequestData(); // Raw info was saved in Initialize
                MedProperties.Add(RequestDataKey, RequestUserData.AsString(hideKeys));
            }
            if (!string.IsNullOrWhiteSpace(Browser) && config.Include(BrowserKey))
            {
                LowProperties.Add(BrowserKey, Browser);
            }
        }
 public TransactionsController(RequestUserTransactions requestUserTransactions, RequestUserData requestUserData)
 {
     _requestUserTransactions = requestUserTransactions;
     _requestUserData         = requestUserData;
 }
示例#5
0
 public HomeController(RequestUserData requestUserData)
 {
     _requestUserData = requestUserData;
 }
示例#6
0
 public EmployeesController(RequestUserData requestUserData)
 {
     _requestUserData = requestUserData;
 }