Esempio n. 1
0
        /// <summary>
        /// 从ArrayList中获得对象并传出到FRMDiseaseInput窗体
        /// </summary>
        /// <returns></returns>
        public ArrayList getObjFromList()
        {
            ArrayList al = getAllList();

            if (al == null)
            {
                return(null);
            }
            ssal = new ArrayList();
            for (int i = 0; i < al.Count; i++)
            {
                FarsiLibrary.Win.FATabStripItem ftm = al[i] as FarsiLibrary.Win.FATabStripItem;
                if (ftm != null)
                {
                    foreach (Control uc in ftm.Controls)
                    {
                        if (uc.GetType() == typeof(ucDiseaseInputOne))
                        {
                            Neusoft.FrameWork.Models.NeuObject obj = new Neusoft.FrameWork.Models.NeuObject();
                            string tempStr = "";//如果RTF为空。则不加到ARRAYLIST中
                            foreach (Control c in uc.Controls)
                            {
                                int a = Neusoft.FrameWork.Function.NConvert.ToInt32(c.Tag);
                                if (a == 1)
                                {
                                    obj.ID = ((DateTimePicker)c).Text;
                                }
                                else if (a == 2)
                                {
                                    obj.Name = ((TextBox)c).Text;
                                }
                                else if (a == 3)
                                {
                                    obj.Memo = ((ComboBox)c).Text;
                                }
                                else if (a == 4)
                                {
                                    obj.User01 = ((RichTextBox)c).Rtf;
                                    tempStr    = ((RichTextBox)c).Text;
                                }
                                else if (a == 5)
                                {
                                    obj.User02 = ((TextBox)c).Text;
                                }
                                else if (a == 6)
                                {
                                    obj.User03 = ((TextBox)c).Text;
                                }
                            }
                            if (tempStr != "")
                            {
                                ssal.Add(obj);
                            }
                        }
                    }
                }
            }
            return(ssal);
        }
Esempio n. 2
0
        /// <summary>
        /// TabStripItemSelectionChanged
        /// </summary>
        /// <param name="e"></param>
        private void TabControl1_TabStripItemSelectionChanged_1(FarsiLibrary.Win.TabStripItemChangedEventArgs e)
        {
            if (this.TabControl1.Items.Count == 0)
            {
                return;
            }
            this.cmdDiseaseSelect.Text = e.Item.Title;

            item = e.Item;
            this.button2.Enabled = !Neusoft.FrameWork.Function.NConvert.ToBoolean(((ucDiseaseInputOne)e.Item.Controls[0]).IsUpSubmission);
            this.button3.Enabled = !Neusoft.FrameWork.Function.NConvert.ToBoolean(((ucDiseaseInputOne)e.Item.Controls[0]).IsUpDocSign);
        }
Esempio n. 3
0
 public void FormEkle(Form Form)
 {
     FarsiLibrary.Win.FATabStripItem Tp = new FarsiLibrary.Win.FATabStripItem();
     Tp.Title = Form.Text;
     Form.TopLevel = false;
     Form.Visible = true;
     Form.FormBorderStyle = FormBorderStyle.None;
     Form.Dock = DockStyle.Fill;
     Tp.Controls.Add(Form);
     //Tp.CanClose = false;
     Tp.Image = Form.Icon.ToBitmap();
     TpcIslem.AddTab(Tp,true);
     DurumBilgisiVer(string.Format("{0} Ekranı Oluşturuldu",Form.Text));
 }
Esempio n. 4
0
        public void CreateNewTab()
        {
            var chooser = new ApplicationChooser();
              chooser.Dock = DockStyle.Fill;
              chooser.ProcessSelectedHandler += new EventHandler(chooser_ProcessSelectedHandler);
              chooser.CancelProcessSelectionHandler += new EventHandler(chooser_CancelProcessSelectionHandler);
              chooser.RunHandler += new EventHandler<RunEventArgs>(chooser_RunHandler);
              chooser.RunExceptionHandler += new EventHandler<RunExceptionEventArgs>(chooser_RunExceptionHandler);
              chooser.RefreshApps();

              var tab = new FarsiLibrary.Win.FATabStripItem("New tab", chooser);
              tabstrip.AddTab(tab);
              tabstrip.SelectedItem = tab;
        }
        void AddSQLExeText(string sql = "")
        {
            var item = new FarsiLibrary.Win.FATabStripItem();

            item.Title = $"查询{ SQL_TS.Items.Count}";
            _sqlTB     = new SyntaxTextBox()
            {
                Dock = DockStyle.Fill
            };
            _sqlTB.ConfigFile = "sql.xml";
            _sqlTB.Text       = sql;
            item.Controls.Add(_sqlTB);
            SQL_TS.Items.Add(item);
            _sqlTB.Refresh();
        }
Esempio n. 6
0
 /// <summary>
 /// This method is required for Windows Forms designer support.
 /// Do not change the method contents inside the source code editor. The Forms designer might
 /// not be able to load this method if it was changed manually.
 /// </summary>
 private void InitializeComponent()
 {
     System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmPanelMaestros));
     this.faTabStrip1 = new FarsiLibrary.Win.FATabStrip();
     this.faTabStripItemTiposMoneda = new FarsiLibrary.Win.FATabStripItem();
     this.dgvMonedas = new System.Windows.Forms.DataGridView();
     this.faTabStripItemEmpleados     = new FarsiLibrary.Win.FATabStripItem();
     this.dgvEmpleados                = new System.Windows.Forms.DataGridView();
     this.faTabStripItemCondicionPago = new FarsiLibrary.Win.FATabStripItem();
     this.dgvCondicionesPago          = new System.Windows.Forms.DataGridView();
     this.faTabStripItemEstado        = new FarsiLibrary.Win.FATabStripItem();
     this.dgvEstado = new System.Windows.Forms.DataGridView();
     this.faTabStripItemFamilias = new FarsiLibrary.Win.FATabStripItem();
     this.dgvFamilias            = new System.Windows.Forms.DataGridView();
     this.faTabStripItemUnidades = new FarsiLibrary.Win.FATabStripItem();
     this.dgvUnidadComercial     = new System.Windows.Forms.DataGridView();
     this.faTabStripItemIVA      = new FarsiLibrary.Win.FATabStripItem();
     this.dgvTarifasIVA          = new System.Windows.Forms.DataGridView();
     this.faTabStripItemBancos   = new FarsiLibrary.Win.FATabStripItem();
     this.dgvBancos = new System.Windows.Forms.DataGridView();
     this.faTabStripItemSecciones = new FarsiLibrary.Win.FATabStripItem();
     this.dgvSecciones            = new System.Windows.Forms.DataGridView();
     this.faTabStripItemCiudad    = new FarsiLibrary.Win.FATabStripItem();
     this.dgvCiudades             = new System.Windows.Forms.DataGridView();
     this.faTabStripItemPais      = new FarsiLibrary.Win.FATabStripItem();
     this.dgvPaises    = new System.Windows.Forms.DataGridView();
     this.toolStrip2   = new System.Windows.Forms.ToolStrip();
     this.btnNuevo     = new System.Windows.Forms.ToolStripButton();
     this.btnModificar = new System.Windows.Forms.ToolStripButton();
     this.btnEliminar  = new System.Windows.Forms.ToolStripButton();
     this.btnCerrar    = new System.Windows.Forms.ToolStripButton();
     ((System.ComponentModel.ISupportInitialize)(this.faTabStrip1)).BeginInit();
     this.faTabStrip1.SuspendLayout();
     this.faTabStripItemTiposMoneda.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvMonedas)).BeginInit();
     this.faTabStripItemEmpleados.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvEmpleados)).BeginInit();
     this.faTabStripItemCondicionPago.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvCondicionesPago)).BeginInit();
     this.faTabStripItemEstado.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvEstado)).BeginInit();
     this.faTabStripItemFamilias.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvFamilias)).BeginInit();
     this.faTabStripItemUnidades.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvUnidadComercial)).BeginInit();
     this.faTabStripItemIVA.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvTarifasIVA)).BeginInit();
     this.faTabStripItemBancos.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvBancos)).BeginInit();
     this.faTabStripItemSecciones.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvSecciones)).BeginInit();
     this.faTabStripItemCiudad.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvCiudades)).BeginInit();
     this.faTabStripItemPais.SuspendLayout();
     ((System.ComponentModel.ISupportInitialize)(this.dgvPaises)).BeginInit();
     this.toolStrip2.SuspendLayout();
     this.SuspendLayout();
     //
     // faTabStrip1
     //
     this.faTabStrip1.Font = new System.Drawing.Font("Tahoma", 8.25F);
     this.faTabStrip1.Items.AddRange(new FarsiLibrary.Win.FATabStripItem[] {
         this.faTabStripItemTiposMoneda,
         this.faTabStripItemEmpleados,
         this.faTabStripItemCondicionPago,
         this.faTabStripItemEstado,
         this.faTabStripItemFamilias,
         this.faTabStripItemUnidades,
         this.faTabStripItemIVA,
         this.faTabStripItemBancos,
         this.faTabStripItemSecciones,
         this.faTabStripItemCiudad,
         this.faTabStripItemPais
     });
     this.faTabStrip1.Location     = new System.Drawing.Point(12, 28);
     this.faTabStrip1.Name         = "faTabStrip1";
     this.faTabStrip1.SelectedItem = this.faTabStripItemTiposMoneda;
     this.faTabStrip1.Size         = new System.Drawing.Size(642, 498);
     this.faTabStrip1.TabIndex     = 0;
     this.faTabStrip1.TabStripItemSelectionChanged += new FarsiLibrary.Win.TabStripItemChangedHandler(this.FaTabStrip1TabStripItemSelectionChanged);
     //
     // faTabStripItemTiposMoneda
     //
     this.faTabStripItemTiposMoneda.Controls.Add(this.dgvMonedas);
     this.faTabStripItemTiposMoneda.IsDrawn  = true;
     this.faTabStripItemTiposMoneda.Name     = "faTabStripItemTiposMoneda";
     this.faTabStripItemTiposMoneda.Selected = true;
     this.faTabStripItemTiposMoneda.TabIndex = 11;
     this.faTabStripItemTiposMoneda.Tag      = "6";
     this.faTabStripItemTiposMoneda.Title    = "Monedas";
     //
     // dgvMonedas
     //
     this.dgvMonedas.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvMonedas.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvMonedas.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvMonedas.Location      = new System.Drawing.Point(0, 0);
     this.dgvMonedas.MultiSelect   = false;
     this.dgvMonedas.Name          = "dgvMonedas";
     this.dgvMonedas.ReadOnly      = true;
     this.dgvMonedas.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvMonedas.Size          = new System.Drawing.Size(640, 477);
     this.dgvMonedas.TabIndex      = 6;
     //
     // faTabStripItemEmpleados
     //
     this.faTabStripItemEmpleados.Controls.Add(this.dgvEmpleados);
     this.faTabStripItemEmpleados.IsDrawn  = true;
     this.faTabStripItemEmpleados.Name     = "faTabStripItemEmpleados";
     this.faTabStripItemEmpleados.TabIndex = 5;
     this.faTabStripItemEmpleados.Tag      = "0";
     this.faTabStripItemEmpleados.Title    = "Empleados";
     //
     // dgvEmpleados
     //
     this.dgvEmpleados.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvEmpleados.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvEmpleados.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvEmpleados.Location      = new System.Drawing.Point(0, 0);
     this.dgvEmpleados.MultiSelect   = false;
     this.dgvEmpleados.Name          = "dgvEmpleados";
     this.dgvEmpleados.ReadOnly      = true;
     this.dgvEmpleados.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvEmpleados.Size          = new System.Drawing.Size(200, 100);
     this.dgvEmpleados.TabIndex      = 7;
     //
     // faTabStripItemCondicionPago
     //
     this.faTabStripItemCondicionPago.Controls.Add(this.dgvCondicionesPago);
     this.faTabStripItemCondicionPago.IsDrawn  = true;
     this.faTabStripItemCondicionPago.Name     = "faTabStripItemCondicionPago";
     this.faTabStripItemCondicionPago.TabIndex = 1;
     this.faTabStripItemCondicionPago.Tag      = "1";
     this.faTabStripItemCondicionPago.Title    = "Condiciones de  Pago";
     //
     // dgvCondicionesPago
     //
     this.dgvCondicionesPago.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvCondicionesPago.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvCondicionesPago.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvCondicionesPago.Location      = new System.Drawing.Point(0, 0);
     this.dgvCondicionesPago.MultiSelect   = false;
     this.dgvCondicionesPago.Name          = "dgvCondicionesPago";
     this.dgvCondicionesPago.ReadOnly      = true;
     this.dgvCondicionesPago.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvCondicionesPago.Size          = new System.Drawing.Size(200, 100);
     this.dgvCondicionesPago.TabIndex      = 3;
     //
     // faTabStripItemEstado
     //
     this.faTabStripItemEstado.Controls.Add(this.dgvEstado);
     this.faTabStripItemEstado.IsDrawn  = true;
     this.faTabStripItemEstado.Name     = "faTabStripItemEstado";
     this.faTabStripItemEstado.TabIndex = 4;
     this.faTabStripItemEstado.Tag      = "2";
     this.faTabStripItemEstado.Title    = "Departamentos";
     //
     // dgvEstado
     //
     this.dgvEstado.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvEstado.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvEstado.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvEstado.Location      = new System.Drawing.Point(0, 0);
     this.dgvEstado.MultiSelect   = false;
     this.dgvEstado.Name          = "dgvEstado";
     this.dgvEstado.ReadOnly      = true;
     this.dgvEstado.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvEstado.Size          = new System.Drawing.Size(200, 100);
     this.dgvEstado.TabIndex      = 5;
     //
     // faTabStripItemFamilias
     //
     this.faTabStripItemFamilias.Controls.Add(this.dgvFamilias);
     this.faTabStripItemFamilias.IsDrawn  = true;
     this.faTabStripItemFamilias.Name     = "faTabStripItemFamilias";
     this.faTabStripItemFamilias.TabIndex = 6;
     this.faTabStripItemFamilias.Tag      = "3";
     this.faTabStripItemFamilias.Title    = "Familias";
     //
     // dgvFamilias
     //
     this.dgvFamilias.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvFamilias.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvFamilias.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvFamilias.Location      = new System.Drawing.Point(0, 0);
     this.dgvFamilias.MultiSelect   = false;
     this.dgvFamilias.Name          = "dgvFamilias";
     this.dgvFamilias.ReadOnly      = true;
     this.dgvFamilias.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvFamilias.Size          = new System.Drawing.Size(200, 100);
     this.dgvFamilias.TabIndex      = 2;
     //
     // faTabStripItemUnidades
     //
     this.faTabStripItemUnidades.CanClose = false;
     this.faTabStripItemUnidades.Controls.Add(this.dgvUnidadComercial);
     this.faTabStripItemUnidades.IsDrawn  = true;
     this.faTabStripItemUnidades.Name     = "faTabStripItemUnidades";
     this.faTabStripItemUnidades.TabIndex = 12;
     this.faTabStripItemUnidades.Tag      = "4";
     this.faTabStripItemUnidades.Title    = "Unidades de Medida";
     //
     // dgvUnidadComercial
     //
     this.dgvUnidadComercial.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvUnidadComercial.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvUnidadComercial.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvUnidadComercial.Location      = new System.Drawing.Point(0, 0);
     this.dgvUnidadComercial.MultiSelect   = false;
     this.dgvUnidadComercial.Name          = "dgvUnidadComercial";
     this.dgvUnidadComercial.ReadOnly      = true;
     this.dgvUnidadComercial.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvUnidadComercial.Size          = new System.Drawing.Size(200, 100);
     this.dgvUnidadComercial.TabIndex      = 3;
     //
     // faTabStripItemIVA
     //
     this.faTabStripItemIVA.Controls.Add(this.dgvTarifasIVA);
     this.faTabStripItemIVA.Name     = "faTabStripItemIVA";
     this.faTabStripItemIVA.TabIndex = 10;
     this.faTabStripItemIVA.Tag      = "5";
     this.faTabStripItemIVA.Title    = "Tarifas IVA";
     //
     // dgvTarifasIVA
     //
     this.dgvTarifasIVA.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvTarifasIVA.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvTarifasIVA.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvTarifasIVA.Location      = new System.Drawing.Point(0, 0);
     this.dgvTarifasIVA.MultiSelect   = false;
     this.dgvTarifasIVA.Name          = "dgvTarifasIVA";
     this.dgvTarifasIVA.ReadOnly      = true;
     this.dgvTarifasIVA.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvTarifasIVA.Size          = new System.Drawing.Size(200, 100);
     this.dgvTarifasIVA.TabIndex      = 2;
     //
     // faTabStripItemBancos
     //
     this.faTabStripItemBancos.Controls.Add(this.dgvBancos);
     this.faTabStripItemBancos.Name     = "faTabStripItemBancos";
     this.faTabStripItemBancos.TabIndex = 0;
     this.faTabStripItemBancos.Tag      = "7";
     this.faTabStripItemBancos.Title    = "Bancos";
     //
     // dgvBancos
     //
     this.dgvBancos.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvBancos.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvBancos.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvBancos.Location      = new System.Drawing.Point(0, 0);
     this.dgvBancos.MultiSelect   = false;
     this.dgvBancos.Name          = "dgvBancos";
     this.dgvBancos.ReadOnly      = true;
     this.dgvBancos.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvBancos.Size          = new System.Drawing.Size(200, 100);
     this.dgvBancos.TabIndex      = 4;
     //
     // faTabStripItemSecciones
     //
     this.faTabStripItemSecciones.Controls.Add(this.dgvSecciones);
     this.faTabStripItemSecciones.Name     = "faTabStripItemSecciones";
     this.faTabStripItemSecciones.TabIndex = 8;
     this.faTabStripItemSecciones.Tag      = "8";
     this.faTabStripItemSecciones.Title    = "Secciones";
     //
     // dgvSecciones
     //
     this.dgvSecciones.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvSecciones.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvSecciones.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvSecciones.Location      = new System.Drawing.Point(0, 0);
     this.dgvSecciones.MultiSelect   = false;
     this.dgvSecciones.Name          = "dgvSecciones";
     this.dgvSecciones.ReadOnly      = true;
     this.dgvSecciones.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvSecciones.Size          = new System.Drawing.Size(200, 100);
     this.dgvSecciones.TabIndex      = 0;
     //
     // faTabStripItemCiudad
     //
     this.faTabStripItemCiudad.Controls.Add(this.dgvCiudades);
     this.faTabStripItemCiudad.Name     = "faTabStripItemCiudad";
     this.faTabStripItemCiudad.TabIndex = 2;
     this.faTabStripItemCiudad.Tag      = "9";
     this.faTabStripItemCiudad.Title    = "Ciudades";
     //
     // dgvCiudades
     //
     this.dgvCiudades.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvCiudades.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvCiudades.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvCiudades.Location      = new System.Drawing.Point(0, 0);
     this.dgvCiudades.MultiSelect   = false;
     this.dgvCiudades.Name          = "dgvCiudades";
     this.dgvCiudades.ReadOnly      = true;
     this.dgvCiudades.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvCiudades.Size          = new System.Drawing.Size(200, 100);
     this.dgvCiudades.TabIndex      = 6;
     //
     // faTabStripItemPais
     //
     this.faTabStripItemPais.Controls.Add(this.dgvPaises);
     this.faTabStripItemPais.Name     = "faTabStripItemPais";
     this.faTabStripItemPais.TabIndex = 7;
     this.faTabStripItemPais.Tag      = "10";
     this.faTabStripItemPais.Title    = "Paises";
     //
     // dgvPaises
     //
     this.dgvPaises.AutoSizeColumnsMode         = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells;
     this.dgvPaises.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     this.dgvPaises.Dock          = System.Windows.Forms.DockStyle.Fill;
     this.dgvPaises.Location      = new System.Drawing.Point(0, 0);
     this.dgvPaises.MultiSelect   = false;
     this.dgvPaises.Name          = "dgvPaises";
     this.dgvPaises.ReadOnly      = true;
     this.dgvPaises.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
     this.dgvPaises.Size          = new System.Drawing.Size(200, 100);
     this.dgvPaises.TabIndex      = 1;
     //
     // toolStrip2
     //
     this.toolStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
         this.btnNuevo,
         this.btnModificar,
         this.btnEliminar,
         this.btnCerrar
     });
     this.toolStrip2.Location = new System.Drawing.Point(0, 0);
     this.toolStrip2.Name     = "toolStrip2";
     this.toolStrip2.Size     = new System.Drawing.Size(669, 25);
     this.toolStrip2.TabIndex = 2;
     this.toolStrip2.Text     = "toolStrip2";
     //
     // btnNuevo
     //
     this.btnNuevo.Image = ((System.Drawing.Image)(resources.GetObject("btnNuevo.Image")));
     this.btnNuevo.ImageTransparentColor = System.Drawing.Color.Magenta;
     this.btnNuevo.Name   = "btnNuevo";
     this.btnNuevo.Size   = new System.Drawing.Size(62, 22);
     this.btnNuevo.Text   = "Nuevo";
     this.btnNuevo.Click += new System.EventHandler(this.BtnNuevoClick);
     //
     // btnModificar
     //
     this.btnModificar.Image = ((System.Drawing.Image)(resources.GetObject("btnModificar.Image")));
     this.btnModificar.ImageTransparentColor = System.Drawing.Color.Magenta;
     this.btnModificar.Name   = "btnModificar";
     this.btnModificar.Size   = new System.Drawing.Size(78, 22);
     this.btnModificar.Text   = "Modificar";
     this.btnModificar.Click += new System.EventHandler(this.BtnModificarClick);
     //
     // btnEliminar
     //
     this.btnEliminar.Image = ((System.Drawing.Image)(resources.GetObject("btnEliminar.Image")));
     this.btnEliminar.ImageTransparentColor = System.Drawing.Color.Magenta;
     this.btnEliminar.Name   = "btnEliminar";
     this.btnEliminar.Size   = new System.Drawing.Size(70, 22);
     this.btnEliminar.Text   = "Eliminar";
     this.btnEliminar.Click += new System.EventHandler(this.BtnEliminarClick);
     //
     // btnCerrar
     //
     this.btnCerrar.Image = ((System.Drawing.Image)(resources.GetObject("btnCerrar.Image")));
     this.btnCerrar.ImageTransparentColor = System.Drawing.Color.Magenta;
     this.btnCerrar.Name   = "btnCerrar";
     this.btnCerrar.Size   = new System.Drawing.Size(59, 22);
     this.btnCerrar.Text   = "Cerrar";
     this.btnCerrar.Click += new System.EventHandler(this.BtnCerrarClick);
     //
     // FrmPanelMaestros
     //
     this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
     this.AutoScaleMode       = System.Windows.Forms.AutoScaleMode.Font;
     this.ClientSize          = new System.Drawing.Size(669, 538);
     this.Controls.Add(this.toolStrip2);
     this.Controls.Add(this.faTabStrip1);
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
     this.MaximizeBox     = false;
     this.MinimizeBox     = false;
     this.Name            = "FrmPanelMaestros";
     this.StartPosition   = System.Windows.Forms.FormStartPosition.CenterScreen;
     this.Text            = "Maestros";
     this.Load           += new System.EventHandler(this.FrmPanelMaestrosLoad);
     ((System.ComponentModel.ISupportInitialize)(this.faTabStrip1)).EndInit();
     this.faTabStrip1.ResumeLayout(false);
     this.faTabStripItemTiposMoneda.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvMonedas)).EndInit();
     this.faTabStripItemEmpleados.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvEmpleados)).EndInit();
     this.faTabStripItemCondicionPago.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvCondicionesPago)).EndInit();
     this.faTabStripItemEstado.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvEstado)).EndInit();
     this.faTabStripItemFamilias.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvFamilias)).EndInit();
     this.faTabStripItemUnidades.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvUnidadComercial)).EndInit();
     this.faTabStripItemIVA.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvTarifasIVA)).EndInit();
     this.faTabStripItemBancos.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvBancos)).EndInit();
     this.faTabStripItemSecciones.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvSecciones)).EndInit();
     this.faTabStripItemCiudad.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvCiudades)).EndInit();
     this.faTabStripItemPais.ResumeLayout(false);
     ((System.ComponentModel.ISupportInitialize)(this.dgvPaises)).EndInit();
     this.toolStrip2.ResumeLayout(false);
     this.toolStrip2.PerformLayout();
     this.ResumeLayout(false);
     this.PerformLayout();
 }
Esempio n. 7
0
        /// <summary>
        /// 添加方法
        /// </summary>
        public void AddNew()
        {
            int       a      = ht.Count;
            ArrayList tempal = new ArrayList();

            int[] temparray  = new int[a];
            int   countindex = 0;

            foreach (FarsiLibrary.Win.FATabStripItem ft in this.TabControl1.Items)
            {
                temparray[countindex] = Neusoft.FrameWork.Function.NConvert.ToInt32(ft.Title.Substring(ft.Title.LastIndexOf('(') + 1).Replace(')', ' '));
                countindex++;
            }
            item = new FarsiLibrary.Win.FATabStripItem();
            int lastNumber = 0;

            if (temparray.Length > 0)
            {
                lastNumber = ebullition(temparray);
                item.Title = System.DateTime.Today.Date.ToString("yyyy-MM-dd") + "(" + Neusoft.FrameWork.Function.NConvert.ToInt32(lastNumber + 1) + ")";
            }
            else
            {
                item.Title = System.DateTime.Today.Date.ToString("yyyy-MM-dd") + "(" + lastNumber + ")";
            }

            #region  初始化COMBOX

            ht.Add(Neusoft.FrameWork.Function.NConvert.ToInt32(item.Title.Substring(item.Title.LastIndexOf('(') + 1).Replace(')', ' ')), item);

            this.cmdDiseaseSelect.Items.Add(item.Title);

            #endregion

            controlOne = new ucDiseaseInputOne();
            controlOne.DateTimePickerChange += new ucDiseaseInputOne.DateTimePickerChanged(control_DateTimePickerChange);
            controlOne.Size = new Size(569, 480);
            Container tempC = new Container();
            foreach (Control t in controlOne.Controls)
            {
                string str = t.GetType().Name;

                if (t.GetType() == typeof(Neusoft.FrameWork.EPRControl.emrMultiLineTextBox))
                {
                    t.Font = f;
                    //if (tr)//false副主任,主任。true主治
                    //{
                    //    ((Neusoft.FrameWork.EPRControl.emrMultiLineTextBox)t).IsShowModify = false;
                    //}
                    //else
                    //{
                    //    ((Neusoft.FrameWork.EPRControl.emrMultiLineTextBox)t).IsShowModify = true;
                    //}
                }
                if (t.GetType() != typeof(Label))
                {
                    tempC.Add(t);
                }
            }
            this.ucUserText1.SetControl(tempC);//设置组套

            item.Controls.Add(controlOne);
            item.Tag = controlOne;

            this.TabControl1.AddTab(item);
            this.TabControl1.AlwaysShowClose = false;
            this.TabControl1.Refresh();
            this.TabControl1.SelectedItem = item;
        }
Esempio n. 8
0
        /// <summary>
        /// 初始化UC窗体(from xml)
        /// </summary>
        private void initialUC()
        {
            if (File.Exists(Neusoft.FrameWork.WinForms.Classes.Function.CurrentPath + Neusoft.FrameWork.WinForms.Classes.Function.TempPath + @"\EprDisease.xml"))
            {
                XmlDocument  dt = new XmlDocument();
                StreamReader sr = File.OpenText(Neusoft.FrameWork.WinForms.Classes.Function.CurrentPath + Neusoft.FrameWork.WinForms.Classes.Function.TempPath + @"\EprDisease.xml");

                string str = sr.ReadToEnd();
                sr.Close();
                if (str == "")
                {
                    return;
                }
                try
                {
                    dt.LoadXml(str);
                }catch (Exception em) { MessageBox.Show(em.Message); }

                XmlNodeList nodeList = dt.SelectNodes(@"//病程记录//PatientInfo");
                ht.Clear();
                Container tempC = new Container();
                foreach (XmlNode xNode in nodeList)
                {
                    FarsiLibrary.Win.FATabStripItem ft = new FarsiLibrary.Win.FATabStripItem();
                    ucDiseaseInputOne contrOne         = new ucDiseaseInputOne();
                    contrOne.DateTimePickerChange += new ucDiseaseInputOne.DateTimePickerChanged(control_DateTimePickerChange);
                    contrOne.Size = new Size(569, 480);
                    ft.Title      = xNode.Attributes ["Title"].Value;


                    ft.Controls.Add(contrOne);
                    this.TabControl1.AddTab(ft);

                    #region  给各控件赋值
                    foreach (Control c in contrOne.Controls)
                    {
                        int a = Neusoft.FrameWork.Function.NConvert.ToInt32(c.Tag);
                        if (c.GetType() == typeof(Neusoft.FrameWork.EPRControl.emrMultiLineTextBox))
                        {
                            c.Font = f;
                            tempC.Add(c);
                        }
                        if (a == 1)
                        {
                            ((DateTimePicker)c).Text = xNode.Attributes ["Date"].Value;
                        }
                        else if (a == 2)
                        {
                            ((TextBox)c).Text = xNode.Attributes["DocUpName"].Value;
                        }
                        else if (a == 3)
                        {
                            ((ComboBox )c).Text = xNode.Attributes["DocUpType"].Value;
                        }
                        else if (a == 4)
                        {
                            //if (tr)//false副主任,主任。true主治
                            //{
                            //    ((Neusoft.FrameWork.EPRControl.emrMultiLineTextBox)c).IsShowModify = false ;
                            //}
                            //else
                            //{
                            //    ((Neusoft.FrameWork.EPRControl.emrMultiLineTextBox)c).IsShowModify = true ;
                            //}
                            ((RichTextBox)c).Rtf = xNode.InnerText;
                        }
                        else if (a == 5)
                        {
                            ((TextBox)c).Text = xNode.Attributes["DocSign"].Value;
                        }
                        else if (a == 6)
                        {
                            ((TextBox)c).Text = xNode.Attributes ["DocUpSign"].Value;
                        }
                    }

                    #endregion

                    //if (tr)
                    //{
                    //    if (xNode.Attributes["IsUpSubMission"].Value == "1")
                    //    {
                    //        contrOne.Enabled = false;
                    //    }
                    //}
                    contrOne.IsUpDocSign    = xNode.Attributes["IsUpDocSign"].Value;
                    contrOne.IsUpSubmission = xNode.Attributes["IsUpSubMission"].Value;

                    int    tmpName = Neusoft.FrameWork.Function.NConvert.ToInt32(ft.Title.LastIndexOf('('));
                    string tt      = ft.Title.Substring(tmpName + 1).Replace(')', ' ');
                    ht.Add(Neusoft.FrameWork.Function.NConvert.ToInt32(tt), ft);
                }

                this.ucUserText1.SetControl(tempC);
                this.TabControl1.AlwaysShowClose = false;
                this.TabControl1.Refresh();
            }
        }
Esempio n. 9
0
        /// <summary>
        /// 获得属性XML
        /// </summary>
        public string  GetXml()
        {
            ArrayList al = getAllList();

            if (al == null)
            {
                return("");
            }
            ssal = new ArrayList();
            for (int i = 0; i < al.Count; i++)
            {
                FarsiLibrary.Win.FATabStripItem ftm = al[i] as FarsiLibrary.Win.FATabStripItem;
                if (ftm != null)
                {
                    //创建元素
                    XmlElement xmlEl = xmlDoc.CreateElement("PatientInfo");
                    xmlEl.SetAttribute("Title", ftm.Title);
                    XmlCDataSection xmlCData = null;
                    foreach (Control uc in ftm.Controls)
                    {
                        if (uc.GetType() == typeof(ucDiseaseInputOne))
                        {
                            string tempStr = "";//用于判断CDATA里数据是否为空,如果为空,则不写XML中
                            foreach (Control c in uc.Controls)
                            {
                                int a = Neusoft.FrameWork.Function.NConvert.ToInt32(c.Tag);
                                if (a == 1)
                                {
                                    xmlEl.SetAttribute("Date", ((DateTimePicker)c).Text);//添加元素-日期
                                }
                                else if (a == 2)
                                {
                                    xmlEl.SetAttribute("DocUpName", ((TextBox)c).Text);//添加元素-上级医生类别名称
                                }
                                else if (a == 3)
                                {
                                    xmlEl.SetAttribute("DocUpType", ((ComboBox)c).Text);//添加元素-上级医生类别
                                }
                                else if (a == 4)
                                {
                                    xmlCData = xmlDoc.CreateCDataSection(((RichTextBox)c).Rtf);//添加RTF格式到CDATA
                                    tempStr  = ((RichTextBox)c).Text;
                                }
                                else if (a == 5)
                                {
                                    xmlEl.SetAttribute("DocSign", ((TextBox)c).Text);//添加元素-医生签名
                                }
                                else if (a == 6)
                                {
                                    xmlEl.SetAttribute("DocUpSign", ((TextBox)c).Text);//添加元素-上级医生签名
                                }
                            }
                            xmlEl.SetAttribute("IsUpSubMission", ((ucDiseaseInputOne)uc).IsUpSubmission);
                            xmlEl.SetAttribute("IsUpDocSign", ((ucDiseaseInputOne)uc).IsUpDocSign);
                            if (tempStr != "")
                            {
                                xmlEl.AppendChild(xmlCData);
                                xmlN.AppendChild(xmlEl);
                            }
                        }
                    }
                }
            }
            xmlDoc.AppendChild(xmlN);
            return(xmlDoc.OuterXml);
        }