示例#1
0
        public User Login(string userName, string password)
        {
            var db         = new InventoryManagementContext();
            var resultUser = db.Users.SingleOrDefault(x => x.Username == userName && x.Password == password && x.IsActive == true);

            return(resultUser);
        }
示例#2
0
 void InitializeInRuntime()
 {
     _inventoryManagementContext = new InventoryManagementContext();
     Operations = _inventoryManagementContext.Operations.ToList();
     DataModels = new List <DataModel>();
     foreach (var item in Operations)
     {
         var dataModel = new DataModel()
         {
             Status          = item.Store.Status.Name,
             Name            = item.Name,
             Surname         = item.Surname,
             Model           = item.Store.Model.Name,
             SerialNumber    = item.Store.SerialNumber,
             Description     = item.Description,
             DeviceType      = item.Store.Model.DeviceType.Name,
             InventoryNumber = item.Store.InventoryNumber,
             OperationType   = item.OperationType.Name,
             OperationTime   = item.OperationTime,
             Location        = item.Location.Name,
             Company         = item.Company.Name
         };
         DataModels.Add(dataModel);
     }
 }
 void InitializeInRuntime()
 {
     _inventoryManagementContext = new InventoryManagementContext();
     Locations      = _inventoryManagementContext.Locations.ToList();
     LocationModels = new List <LocationModel>();
     foreach (var item in Locations)
     {
         var locationModel = new LocationModel()
         {
             Name = item.Name
         };
         LocationModels.Add(locationModel);
     }
 }
示例#4
0
 void InitializeInRuntime()
 {
     _inventoryManagementContext = new InventoryManagementContext();
     Companies     = _inventoryManagementContext.Companies.ToList();
     CompanyModels = new List <CompanyModel>();
     foreach (var item in Companies)
     {
         var companyModel = new CompanyModel()
         {
             Name   = item.Name,
             Number = item.Number
         };
         CompanyModels.Add(companyModel);
     }
 }
示例#5
0
 void InitializeInRuntime()
 {
     _inventoryManagementContext = new InventoryManagementContext();
     Users       = _inventoryManagementContext.Users.ToList();
     UsersModels = new List <UsersModel>();
     foreach (var item in Users)
     {
         var user = new UsersModel()
         {
             Name    = item.Name,
             Surname = item.Surname,
             Company = item.Company.Name
         };
         UsersModels.Add(user);
     }
 }
 public TokenController(IConfiguration config, InventoryManagementContext context)
 {
     this._configuration = config;
     this.context = context;
 }
 public BinsController(InventoryManagementContext context)
 {
     _context = context;
 }
示例#8
0
 public ProductsController(InventoryManagementContext context)
 {
     _context = context;
 }
示例#9
0
 public InventoryManagementContext Init()
 {
     return(dbContext ?? (dbContext = new InventoryManagementContext()));
 }
示例#10
0
 public InventoryManagementContext Init()
 {
     return dbContext ?? (dbContext = new InventoryManagementContext());
 }
示例#11
0
 public StoreRepository(InventoryManagementContext context)
 {
     _context = context ?? throw new ArgumentNullException(nameof(context));
 }