public StorageController() : base()
        {
            context = new CourseworkDBContext();

            var tabCreator = new TabCreator("Storage man");

            tabCreator.ChooseTab("Storages");
            ViewBag.tabs = tabCreator.GetTabs;
        }
        public OrderTypesController() : base()
        {
            context = new CourseworkDBContext();

            var tabCreator = new TabCreator("HR");

            tabCreator.ChooseTab("Order types");
            ViewBag.tabs = tabCreator.GetTabs;
        }
Exemplo n.º 3
0
        public DepartmentsController() : base()
        {
            context = new CourseworkDBContext();

            var tabCreator = new TabCreator("HR");

            tabCreator.ChooseTab("Departments");
            ViewBag.tabs = tabCreator.GetTabs;
        }
Exemplo n.º 4
0
        public PurchaseController() : base()
        {
            context = new CourseworkDBContext();

            suppliers = new SelectList(context.Suppliers, "Id", "Name");
            resources = new SelectList(context.Resources, "Id", "Name");

            var tabCreator = new TabCreator("Storage man");

            tabCreator.ChooseTab("Purchases");
            ViewBag.tabs = tabCreator.GetTabs;
        }
        public EmployeesController() : base()
        {
            context = new CourseworkDBContext();

            positions   = new SelectList(context.Positions, "positionID", "positionName");
            departments = new SelectList(context.Departments, "Id", "Name");

            var tabCreator = new TabCreator("HR");

            tabCreator.ChooseTab("Employees");
            ViewBag.tabs = tabCreator.GetTabs;
        }
        public SendingController() : base()
        {
            context = new CourseworkDBContext();

            var stagesCheckbox = context.Projects.Select(x => new
            {
                id    = x.Id,
                value = "Project: " + x.Name
            });

            _projectStages = new SelectList(stagesCheckbox, "id", "value");
            _storages      = new SelectList(context.Storages, "storageID", "storageAddres");

            var tabCreator = new TabCreator("Storage man");

            tabCreator.ChooseTab("Sendings");
            ViewBag.tabs = tabCreator.GetTabs;
        }
Exemplo n.º 7
0
        public EmployeeOrdersController() : base()
        {
            context = new CourseworkDBContext();

            orders = new SelectList(context.OrderTypes, "orderTypeID", "orderName");

            var employeeSelectList = context.Employees.Select(x => new
            {
                id    = x.Id,
                value = x.FirstName + " " + x.LastName
            });

            employees = new SelectList(employeeSelectList, "id", "value");

            var tabCreator = new TabCreator("HR");

            tabCreator.ChooseTab("Orders");
            ViewBag.tabs = tabCreator.GetTabs;
        }
Exemplo n.º 8
0
        //private TabCreator tabCreator;

        public ShipmentController() : base()
        {
            context = new CourseworkDBContext();

            storages = new SelectList(context.Storages, "storageID", "storageAddres");

            var tabCreator = new TabCreator("Storage man");

            string action = System.Web.HttpContext.Current.Request.RequestContext.RouteData.GetRequiredString("action");

            switch (action)
            {
            case "OpenOrder":
                tabCreator.ChooseTab("Purchases");
                break;

            case "OpenItem":
                tabCreator.ChooseTab("Purchases");
                break;

            case "Delete":
                tabCreator.ChooseTab("Shipment to storages");
                break;

            case "OpenShipmentToStorage":
                tabCreator.ChooseTab("Shipment to storages");
                break;

            case "ShipmentToStorages":
                tabCreator.ChooseTab("Shipment to storages");
                break;

            case "Update":
                tabCreator.ChooseTab("Shipment to storages");
                break;
            }
            ViewBag.tabs = tabCreator.GetTabs;
        }
Exemplo n.º 9
0
 public Repository()
 {
     context = new CourseworkDBContext();
     set     = context.Set <Model>();
 }