Esempio n. 1
0
        public SetupForm(FormEnum form)
        {
            InitializeComponent();
            switch (form)
            {
                case FormEnum.Clinic:
                    {
                        InitializeClinicGridControlComponent();
                        Name = FormEnum.Clinic.ToString();
                        address = "ViewsXmlSetting/ClinicViewXmlSetting.xml";
                        break;
                    }
                case FormEnum.Test:
                    {
                        InitializeTestGridControlComponent();
                        Name = FormEnum.Test.ToString();
                        address = "ViewsXmlSetting/TestViewXmlSetting.xml";
                        break;
                    }
                case FormEnum.Diagnosis:
                    {
                        InitializeDiagnosisGridControlComponent();
                        Name = FormEnum.Diagnosis.ToString();
                        address = "ViewsXmlSetting/DiagnosisViewXmlSetting.xml";
                        break;
                    }
                case FormEnum.Indication:
                    {
                        InitializeIndicationGridControlComponent();
                        Name = FormEnum.Indication.ToString();
                        address = "ViewsXmlSetting/IndicationViewXmlSetting.xml";
                        break;
                    }
                case FormEnum.Sex:
                    {
                        InitializeSexGridControlComponent();
                        Name = FormEnum.Sex.ToString();
                        address = "ViewsXmlSetting/SexViewXmlSetting.xml";
                        break;
                    }
                case FormEnum.Specimen:
                    {
                        InitializeSpecimenGridControlComponent();
                        Name = FormEnum.Specimen.ToString();
                        address = "ViewsXmlSetting/SpecimenViewXmlSetting.xml";
                        break;
                    }
            }

            resultMessage = layoutControl.LoadFormSettings(address);
            if (!string.IsNullOrEmpty(resultMessage))
            {
                MessageBox.Show(resultMessage, "Configuration file absent", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            Text = Name;
            this.form = form;
        }
Esempio n. 2
0
        public static bool IsFormUnique(Main mainView, FormEnum formType)
        {
            var uniqueForm = mainView.MdiChildren.SingleOrDefault(x => x.Name == formType.ToString());

            if (uniqueForm != null)
            {
                uniqueForm.Focus();
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 3
0
 protected override void InitPermission()
 {
     if (ObjectName == ObjectNames.None)
     {
         return;
     }
     try
     {
         _permission = GlobalVariable.GetPermission(FormEnum.ToInt32());
     }
     catch (Exception ex)
     {
         ExceptionHelper.Show(this, ex, "უფლებების ინიციალიზაცია ვერ მოხერხდა მონაცემთა ბაზიდან", MessageBoxIcon.Error);
     }
 }
    void GetForm(FormEnum form)
    {
        IFormController formController;

        switch (form)
        {
        case FormEnum.Nerdgard: formController = ng.GetComponent <NGController> (); break;

        case FormEnum.Spacefighter: formController = sf.GetComponent <SFController> (); break;

        case FormEnum.WarriorDwarf: formController = wd.GetComponent <WDController> (); break;

        default: formController = ng.GetComponent <NGController> (); break;
        }
        characterController = formController;
    }
    void EnableForm(FormEnum form)
    {
        //disable all
        ng.SetActive(false);
        sf.SetActive(false);
        wd.SetActive(false);

        //enable selected form
        switch (form)
        {
        case FormEnum.Nerdgard: ng.SetActive(true); break;

        case FormEnum.Spacefighter: sf.SetActive(true); break;

        case FormEnum.WarriorDwarf: wd.SetActive(true); break;

        default: ng.SetActive(true); break;
        }
    }
 public void ChangeForm(FormEnum form)
 {
     EnableForm(form);
     GetForm(form);
 }
Esempio n. 7
0
        public SetupForm(FormEnum form)
        {
            InitializeComponent();
            switch (form)
            {
            case FormEnum.Clinic:
            {
                InitializeClinicGridControlComponent();
                Name    = FormEnum.Clinic.ToString();
                address = "ViewsXmlSetting/ClinicViewXmlSetting.xml";
                break;
            }

            case FormEnum.Test:
            {
                InitializeTestGridControlComponent();
                Name    = FormEnum.Test.ToString();
                address = "ViewsXmlSetting/TestViewXmlSetting.xml";
                break;
            }

            case FormEnum.Diagnosis:
            {
                InitializeDiagnosisGridControlComponent();
                Name    = FormEnum.Diagnosis.ToString();
                address = "ViewsXmlSetting/DiagnosisViewXmlSetting.xml";
                break;
            }

            case FormEnum.Indication:
            {
                InitializeIndicationGridControlComponent();
                Name    = FormEnum.Indication.ToString();
                address = "ViewsXmlSetting/IndicationViewXmlSetting.xml";
                break;
            }

            case FormEnum.Sex:
            {
                InitializeSexGridControlComponent();
                Name    = FormEnum.Sex.ToString();
                address = "ViewsXmlSetting/SexViewXmlSetting.xml";
                break;
            }

            case FormEnum.Specimen:
            {
                InitializeSpecimenGridControlComponent();
                Name    = FormEnum.Specimen.ToString();
                address = "ViewsXmlSetting/SpecimenViewXmlSetting.xml";
                break;
            }
            }

            resultMessage = layoutControl.LoadFormSettings(address);
            if (!string.IsNullOrEmpty(resultMessage))
            {
                MessageBox.Show(resultMessage, "Configuration file absent", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            Text      = Name;
            this.form = form;
        }