public AddKKSVariable(VarDefTool mainWin, bool czyNowy = false)
 {
     InitializeComponent();
     mainWindow     = mainWin;
     czyNowyProdukt = czyNowy;
     PrzygotujWiazanie();
 }
Exemplo n.º 2
0
        public Window GetWindow()
        {
            Window newWindow;

            switch (Task.TaskType)
            {
            case TaskTypeEnum.AlgorithmDescription:
            {
                newWindow = new AlgorithmDescription(Task);
                return(newWindow);
            }

            case TaskTypeEnum.DriversProject:
            {
                newWindow = new DriversProject(Task);
                return(newWindow);
            }

            case TaskTypeEnum.ElectricalProject:
            {
                newWindow = new ElectricalProject(Task);
                return(newWindow);
            }

            case TaskTypeEnum.Maintainence:
            {
                newWindow = new MaintainenceWnd(Task);
                return(newWindow);
            }

            case TaskTypeEnum.Mounting:
            {
                newWindow = new Mounting(Task);
                return(newWindow);
            }

            case TaskTypeEnum.OrderList:
            {
                newWindow = new OrderList(Task);
                return(newWindow);
            }

            case TaskTypeEnum.ProjectDescription:
            {
                newWindow = new ProjectDescriptionWindow(Task);
                return(newWindow);
            }


            case TaskTypeEnum.VarDefTool:
            {
                newWindow = new VarDefTool(Task);
                return(newWindow);
            }

            case TaskTypeEnum.Workshop:
            {
                newWindow = new Workshop(Task);
                return(newWindow);
            }


            default:
            {
                return(null);
            }
            }
        }