예제 #1
0
        public void IniciarWebBrowser()
        {
            JuegoWebBrowser = JuegoWebBrowser ?? new ChromiumWebBrowser(ConfigurationManager.AppSettings["MainUrl"]);

            this.JuegoWebBrowser.Dock = DockStyle.Fill;

            var tab = new MetroTabPage {
                Text = "Juego",
            };
            var tab2 = new MetroTabPage
            {
                Text = "Abrir Discort",
            };

            TabParent.SelectedIndexChanged += (ob, ev) =>
            {
                if (TabParent.SelectedIndex == 1)
                {
                    DiscortWebBrowser           = DiscortWebBrowser ?? new ChromiumWebBrowser(ConfigurationManager.AppSettings["Discort"]);
                    this.DiscortWebBrowser.Dock = DockStyle.Fill;
                    DiscortWebBrowser.Parent    = tab2;
                    tab2.Text = "Discord";
                }
            };
            this.TabParent.TabPages.Add(tab);
            this.TabParent.TabPages.Add(tab2);
            JuegoWebBrowser.Parent = tab;

            //JuegoWebBrowser.FrameLoadEnd += JuegoWebBrowser_FrameLoadEnd;
            // agragamos el browser ala tabla
            //MainLayout.Controls.Add(ChromiumWebBrowser, 0, 1);

            // para qie llenen todo el contenedor
        }
예제 #2
0
        private void TreeView1_AfterSelect_1(object sender, TreeViewEventArgs e)
        {
            Padding pading = new Padding();

            pading.Top = 30;
            // MetroFramework.Controls.MetroTabControl a
            string filename = filenameTxt.Text;

            NodeName.Text = e.Node.Text;

            tabGridview           = new MetroFramework.Controls.MetroGrid();
            tabGridview.Name      = "tabGridView";
            tabGridview.Dock      = DockStyle.Fill;
            tabGridview.GridColor = Color.BurlyWood;

            GrdtabPage         = new MetroTabPage();
            GrdtabPage.Text    = e.Node.Text;
            GrdtabPage.Padding = pading;
            GrdtabPage.Controls.Add(tabGridview);



            metroTabControl2.Style       = MetroColorStyle.Blue;
            metroTabControl2.SelectedTab = GrdtabPage;
            metroTabControl2.Controls.Add(GrdtabPage);

            System.Data.DataTable GrdData = Reader.GetGridData(e.Node.Text);
            tabGridview.DataSource = GrdData;
            tabGridview.EditMode   = DataGridViewEditMode.EditProgrammatically;
        }
예제 #3
0
        /// <summary>
        /// rest the UI to its default
        /// </summary>
        /// <param name="tabPage"></param>
        /// <param name="type"></param>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void ClearData(ref MetroTabPage tabPage, DataType type, object sender, EventArgs e)
        {
            foreach (var i in tabPage.Controls)
            {
                if (i is BunifuMaterialTextbox)
                {
                    BunifuMaterialTextbox temp = (BunifuMaterialTextbox)i;
                    temp.Text = "";
                }
                else if (i is ComboBox)
                {
                    ComboBox temp = (ComboBox)i;
                    temp.SelectedIndex = 0;
                }
                else if (i is MyTextBox)
                {
                    MyTextBox temp = (MyTextBox)i;
                    temp.Text = "";
                }
                else if (i is TextBox)
                {
                    TextBox temp = (TextBox)i;
                    temp.Text = "";
                }
            }

            if (type == DataType.Agent)
            {
                tabControlAgent_SelectedIndexChanged(sender, e);
            }
            else if (type == DataType.Branch)
            {
                tabControlBranch_SelectedIndexChanged(sender, e);
            }
        }
예제 #4
0
 /// <summary>
 /// auto fill the branch control
 /// </summary>
 /// <param name="tabPage"></param>
 /// <param name="data"></param>
 void AutoFillBranchData(ref MetroTabPage tabPage, Branch data)
 {
     foreach (var i in tabPage.Controls)
     {
         if (i is BunifuMaterialTextbox)
         {
             BunifuMaterialTextbox temp = (BunifuMaterialTextbox)i;
             if (temp.Name == "textBoxEditBranchAddress")
             {
                 temp.Text = data.Address;
             }
             else if (temp.Name == "textBoxEditBranchCity")
             {
                 temp.Text = data.City;
             }
             if (temp.Name == "labelDeleteBranchAddress")
             {
                 temp.Text = data.Address;
             }
             else if (temp.Name == "labelDeleteBranchCity")
             {
                 temp.Text = data.City;
             }
         }
         else if (i is ComboBox)
         {
             ComboBox temp = (ComboBox)i;
             if (temp.Name == "comboBoxEditBranchID" || temp.Name == "comboBoxDeleteBranchID")
             {
                 temp.SelectedItem = data.ID;
             }
             else if (temp.Name == "comboBoxEditBranchName" || temp.Name == "comboBoxDeleteBranchName")
             {
                 temp.SelectedItem = data.Name;
             }
         }
         else if (i is MyTextBox)
         {
             MyTextBox temp = (MyTextBox)i;
             temp.Text = "";
         }
         else if (i is Label)
         {
             Label temp = (Label)i;
             if (temp.Name == "labelDeleteBranchAddress")
             {
                 temp.Text = data.Address;
             }
             else if (temp.Name == "labelDeleteBranchCity")
             {
                 temp.Text = data.City;
             }
         }
     }
 }
예제 #5
0
        private void Pg_SizeChanged(object sender, EventArgs e)
        {
            MetroTabPage pg = sender as MetroTabPage;

            foreach (Control ctrl in pg.Controls)
            {
                if (ctrl is MetroUserControl)
                {
                    ctrl.Size = new Size(pg.Width, pg.Height - 5);
                }
            }
        }
        private void OnAddPage(object sender, EventArgs e)
        {
            MetroTabControl control = (MetroTabControl)this.Control;

            System.Windows.Forms.Control.ControlCollection controls = control.Controls;
            base.RaiseComponentChanging(TypeDescriptor.GetProperties(control)["TabPages"]);
            MetroTabPage name = (MetroTabPage)this.DesignerHost.CreateComponent(typeof(MetroTabPage));

            name.Text = name.Name;
            control.TabPages.Add(name);
            base.RaiseComponentChanged(TypeDescriptor.GetProperties(control)["TabPages"], controls, control.TabPages);
            control.SelectedTab = name;
            this.SetVerbs();
        }
예제 #7
0
        /// <summary>
        /// fill the principal or vice data
        /// </summary>
        /// <param name="tabPage"></param>
        /// <param name="branchName"></param>
        /// <param name="type"></param>
        void FillPrincipalOrViceData(ref MetroTabPage tabPage, string branchName, PrincipalOrVice type)
        {
            PrincipalAndVice tempData;

            tempData = new PrincipalAndVice(Connection.Instance.GetPrincipalOrViceDataFromBranchID(Connection.Instance.GetBranchIDFromName(branchName), type));
            if (type == PrincipalOrVice.Principal)
            {
                comboBoxPrincipalName.GetComboBoxAutoFillData(Connection.Instance.GetAgentNamesInBranch(Connection.Instance.GetBranchIDFromName(comboBoxPrincipalBranchName.Text)));
            }
            else
            {
                comboBoxVicePrincipalName.GetComboBoxAutoFillData(Connection.Instance.GetAgentNamesInBranch(Connection.Instance.GetBranchIDFromName(comboBoxVicePrincipalBranchName.Text)));
            }
            AutoFillPrincipalOrViceData(ref tabPage, tempData);
        }
예제 #8
0
 public void LoadGroups()
 {
     for (int i = 1; i < GroupEditorTab.TabPages.Count;)
     {
         GroupEditorTab.TabPages.RemoveAt(i);
     }
     foreach (var group in Variables.gr)
     {
         MetroTabPage tpg = new MetroTabPage();
         tpg.Text   = group.Name;
         tpg.Name   = group.Name + "Tab";
         tpg.Enter += Tpg_Enter;
         GroupEditorTab.TabPages.Add(tpg);
     }
 }
        /// <summary>
        /// Setting Tab Preferences for tabMetro and mTabPage Name
        /// </summary>
        /// <param name="ad">Notification<T>"/></param>
        /// <param name="mTabPage">Metro Tab Page Name</param>
        /// <param name="tabMetro">Metro Tab Name</param>
        /// <param name="browser">Web Browser Name for Help</param>
        /// <param name="pbname">Picture Box Name for Advert Image</param>
        public static void SetTabPreferences(out Notification ad, MetroTabPage mTabPage = null, MetroTabControl tabMetro = null)
        {
            bool internet = CheckInternet();

            ad = new Notification();
            if (mTabPage.Name.Contains("Home"))
            {
                tabMetro.SelectedTab = mTabPage;
                ad = null;
            }
            else if (mTabPage.Name == "tbNotifications")
            {
                string message = string.Empty;
                ad = ProcessNotificationsFile(out message);
            }
        }
        public static void AddTilesSecondTab(Font font, MetroTabPage secondTab)
        {
            const int widthHeight        = 180;
            const int spaceBetween       = 24;
            const int numberOfTilesInRow = 4;
            const int rows           = 2;
            int       startPositionX = 0;
            int       startPositionY = 40;

            //Create the tiles
            for (int i = 0; i < numberOfTilesInRow * rows; i++)
            {
                int   currentPositionX = startPositionX + widthHeight * i + spaceBetween * i;
                Size  currentSize      = new Size(widthHeight, widthHeight);
                Point currentPosition  = new Point(currentPositionX, startPositionY);

                MetroTile stockTile = new MetroTile();
                stockTile.Size               = currentSize;
                stockTile.Location           = new Point(0, 0);
                stockTile.UseCustomBackColor = true;
                stockTile.BackColor          = System.Drawing.Color.Transparent;
                stockTile.TileTextFontWeight = MetroFramework.MetroTileTextWeight.Bold;
                stockTile.TileTextFontSize   = MetroFramework.MetroTileTextSize.Tall;
                StockWatchTiles.Add(stockTile);

                Label currentLabel = new Label();
                currentLabel.Size      = currentSize;
                currentLabel.Location  = currentPosition;
                currentLabel.Font      = new Font(font.FontFamily, 24, FontStyle.Bold);
                currentLabel.TextAlign = ContentAlignment.MiddleCenter;
                StockWatchLabels.Add(currentLabel);

                currentLabel.Controls.Add(stockTile);
                secondTab.Controls.Add(currentLabel);

                if (i == numberOfTilesInRow - 1)
                {
                    startPositionY += +widthHeight + spaceBetween;
                    startPositionX += -widthHeight * numberOfTilesInRow - spaceBetween * numberOfTilesInRow;
                }

                UpdateSecondTabData();
            }
        }
예제 #11
0
        private void OnAddTab(object sender, EventArgs e)
        {
            MetroTabControl parentControl = Control as MetroTabControl;

            TabControl.TabPageCollection oldTabs = parentControl?.TabPages;

            RaiseComponentChanging(TypeDescriptor.GetProperties(parentControl)["TabPages"]);
            MetroTabPage newTab = (MetroTabPage)_designerHost.CreateComponent(typeof(MetroTabPage));

            newTab.Text = newTab.Name;
            parentControl?.TabPages.Add(newTab);
            if (parentControl == null)
            {
                return;
            }

            parentControl.SelectedTab = newTab;
            RaiseComponentChanged(TypeDescriptor.GetProperties(parentControl)["TabPages"], oldTabs, parentControl.TabPages);
        }
예제 #12
0
        private MetroTabPage GenerateTabForUser(string userEmail)
        {
            MetroTabPage metroTabPage = new MetroTabPage();

            metroTabPage.Controls.Add(GenerateDataGrid(userEmail));
            metroTabPage.HorizontalScrollbarBarColor         = true;
            metroTabPage.HorizontalScrollbarHighlightOnWheel = false;
            metroTabPage.HorizontalScrollbarSize             = 10;
            metroTabPage.Location = new Point(4, 38);
            metroTabPage.Name     = userEmail;
            metroTabPage.Size     = new Size(979, 562);
            metroTabPage.TabIndex = 0;
            metroTabPage.Text     = userEmail.Split('@')[0];;
            metroTabPage.VerticalScrollbarBarColor         = true;
            metroTabPage.VerticalScrollbarHighlightOnWheel = false;
            metroTabPage.VerticalScrollbarSize             = 10;

            return(metroTabPage);
        }
예제 #13
0
        private void AddControlsToForm(MetroTabControl tabControl, MetroStyleManager styleManager, int activeCount,
                                       int newSet)
        {
            TabPage page    = tabControl.TabPages[tabControl.TabPages.Count - 1];
            var     newPage = new MetroTabPage
            {
                BackColor = Color.Transparent,
                Text      = string.Format("{0}-{1}", activeCount + 2, activeCount + 11),
            };

            if (newSet == 10 && tabControl.TabPages.Count < 10)
            {
                tabControl.TabPages.Add(newPage);
            }
            newPage.Controls.Add(new MetroLabel
            {
                FontWeight = MetroFontWeight.Bold,
                Text       = LanguageManager.Singleton.GetTranslation(ETranslations.AccountControlLoginName),
                Theme      = styleManager.Theme,
                Style      = styleManager.Style,
                Location   = new Point(3, 10),
                BackColor  = Color.Transparent,
            });
            newPage.Controls.Add(new MetroLabel
            {
                FontWeight = MetroFontWeight.Bold,
                Text       = LanguageManager.Singleton.GetTranslation(ETranslations.AccountControlStatus),
                Theme      = styleManager.Theme,
                Style      = styleManager.Style,
                Location   = new Point(490, 10),
                BackColor  = Color.Transparent,
            });

            page.Controls.Add(LblAccountName);
            page.Controls.Add(BtnStart);
            page.Controls.Add(BtnKill);
            page.Controls.Add(BtnManage);
            page.Controls.Add(LblStatus);
            page.Controls.Add(CmbSettings);
            page.Controls.Add(BtnSettings);
            page.Controls.Add(BtnResetTime);
        }
예제 #14
0
 /// <summary>
 /// auto fill principal and vice data
 /// </summary>
 /// <param name="tabPage"></param>
 /// <param name="data"></param>
 void AutoFillPrincipalOrViceData(ref MetroTabPage tabPage, PrincipalAndVice data)
 {
     foreach (var i in tabPage.Controls)
     {
         if (i is TextBox)
         {
         }
         else if (i is ComboBox)
         {
             ComboBox temp = (ComboBox)i;
             if (temp.Name == "comboBoxPrincipalName" || temp.Name == "comboBoxVicePrincipalName")
             {
                 temp.SelectedItem = Connection.Instance.GetAgentName(data.AgentID);
             }
             else if (temp.Name == "comboBoxPrincipalBranchName" || temp.Name == "comboBoxVicePrincipalBranchName")
             {
                 temp.SelectedItem = Connection.Instance.GetBranchNameFromID(data.BranchID);
             }
         }
         else if (i is MyTextBox)
         {
             MyTextBox temp = (MyTextBox)i;
             temp.Text = "";
         }
         else if (i is Label)
         {
             Label temp = (Label)i;
             if (temp.Name == "labelPrincipalDateJoined" || temp.Name == "labelVicePrincipalDateJoined")
             {
                 temp.Text = data.DateSelected.ToString("dddd, dd - MMM - yyyy");
             }
         }
         else if (i is BunifuDatepicker)
         {
             BunifuDatepicker temp = (BunifuDatepicker)i;
             if (temp.Name == "dateTimePickerPrincipalDateJoinend" || temp.Name == "dateTimePickerVicePrincipalDateJoined")
             {
                 temp.Value = data.DateSelected;
             }
         }
     }
 }
예제 #15
0
        public static Task AddTabsAsync()
        {
            Program.UserInterface.ChannelListView.Invoke(new Action(() =>
            {
                foreach (SocketGuild guild in Global.Kuro.Client.Guilds)
                {
                    foreach (SocketGuildChannel ch in guild.Channels)
                    {
                        if (ch is SocketTextChannel)
                        {
                            Program.UserInterface.ChannelListView.Items.Add("[" + guild.Name + "] #" + ch.Name);
                        }
                    }
                }
            }));
            Program.UserInterface.tabControl1.Invoke(new Action(() =>
            {
                Program.UserInterface.UserJoinChannelsComboBox.Invoke(new Action(() =>
                {
                    foreach (SocketGuild g in Global.Kuro.Client.Guilds)
                    {
                        ListView lv = new ListView()
                        {
                            View        = View.Details,
                            HeaderStyle = ColumnHeaderStyle.None,
                            Size        = Program.UserInterface.ChannelListView.Size,
                            Location    = Program.UserInterface.ChannelListView.Location,
                            ForeColor   = Program.UserInterface.ChannelListView.ForeColor,
                            BackColor   = Program.UserInterface.ChannelListView.BackColor,
                            MultiSelect = false
                        };
                        lv.Columns.Add(new ColumnHeader()
                        {
                            Text  = Program.UserInterface.ChannelListView.Columns[0].Text,
                            Width = Program.UserInterface.ChannelListView.Columns[0].Width,
                        });
                        MetroButton bt = new MetroButton()
                        {
                            Name     = "FileSendButton",
                            Text     = "Upload Image",
                            Style    = MetroFramework.MetroColorStyle.Blue,
                            Theme    = MetroFramework.MetroThemeStyle.Dark,
                            Size     = Program.UserInterface.FileSendButton.Size,
                            Location = Program.UserInterface.FileSendButton.Location
                        };
                        bt.Click += Program.UserInterface.SendFileGuildChannel;
                        lv.ItemSelectionChanged += Program.UserInterface.ChannelSelectionChanged;
                        RichTextBox rtb          = new RichTextBox()
                        {
                            ReadOnly    = true,
                            ScrollBars  = RichTextBoxScrollBars.Vertical,
                            Name        = "ChatOutBox",
                            Cursor      = Program.UserInterface.ChatOutBox.Cursor,
                            Size        = Program.UserInterface.ChatOutBox.Size,
                            Location    = Program.UserInterface.ChatOutBox.Location,
                            Font        = Program.UserInterface.ChatOutBox.Font,
                            BackColor   = Program.UserInterface.ChatOutBox.BackColor,
                            ForeColor   = Program.UserInterface.ChatOutBox.ForeColor,
                            BorderStyle = System.Windows.Forms.BorderStyle.None
                        };
                        rtb.LinkClicked += Program.UserInterface.ChatOutBox_LinkClicked;
                        rtb.TextChanged += Program.UserInterface.richTextBox_TextChanged;
                        MetroTextBox tb  = new MetroTextBox()
                        {
                            Name      = "ChatInBox",
                            Size      = Program.UserInterface.ChatInBox.Size,
                            Location  = Program.UserInterface.ChatInBox.Location,
                            Style     = MetroFramework.MetroColorStyle.Blue,
                            Theme     = MetroFramework.MetroThemeStyle.Dark,
                            WaterMark = "Chat Message",
                        };
                        tb.KeyUp  += Program.UserInterface.ChatInBox_KeyUp;
                        TabPage tp = new MetroTabPage()
                        {
                            Text  = g.Name,
                            Style = MetroFramework.MetroColorStyle.Blue,
                            Theme = MetroFramework.MetroThemeStyle.Dark
                        };
                        Program.UserInterface.tabControl1.TabPages.Add(tp);
                        tp.Controls.Add(lv);
                        tp.Controls.Add(bt);
                        tp.Controls.Add(rtb);
                        tp.Controls.Add(tb);

                        foreach (SocketGuildChannel ch in g.Channels)
                        {
                            if (ch is SocketTextChannel)
                            {
                                Program.UserInterface.UserJoinChannelsComboBox.Items.Add("[" + g.Name + "] #" + ch.Name);
                                lv.Items.Add("[" + g.Name + "] #" + ch.Name);
                            }
                        }
                    }
                    Program.UserInterface.tabControl1.Refresh();
                }));
            }));
            return(Task.CompletedTask);
        }
예제 #16
0
        private void InitializeComponent()
        {
            //IL_001c: Unknown result type (might be due to invalid IL or missing references)
            //IL_0026: Expected O, but got Unknown
            //IL_0027: Unknown result type (might be due to invalid IL or missing references)
            //IL_0031: Expected O, but got Unknown
            //IL_0032: Unknown result type (might be due to invalid IL or missing references)
            //IL_003c: Expected O, but got Unknown
            //IL_003d: Unknown result type (might be due to invalid IL or missing references)
            //IL_0047: Expected O, but got Unknown
            //IL_0048: Unknown result type (might be due to invalid IL or missing references)
            //IL_0052: Expected O, but got Unknown
            //IL_0053: Unknown result type (might be due to invalid IL or missing references)
            //IL_005d: Expected O, but got Unknown
            //IL_005e: Unknown result type (might be due to invalid IL or missing references)
            //IL_0068: Expected O, but got Unknown
            //IL_006f: Unknown result type (might be due to invalid IL or missing references)
            //IL_0079: Expected O, but got Unknown
            components = new Container();
            ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(RegisterForm));

            passwordTextBox   = new MetroTextBox();
            registerButton    = new MetroButton();
            usernameTextBox   = new MetroTextBox();
            licenseKeyTextBox = new MetroTextBox();
            mainTabControl    = new MetroTabControl();
            metroTabPage1     = new MetroTabPage();
            goBackLabel       = new MetroLabel();
            styleManager      = new MetroStyleManager(components);
            ((Control)(object)mainTabControl).SuspendLayout();
            ((Control)(object)metroTabPage1).SuspendLayout();
            ((ISupportInitialize)styleManager).BeginInit();
            ((Control)this).SuspendLayout();
            passwordTextBox.get_CustomButton().set_Image((Image)null);
            ((Control)(object)passwordTextBox.get_CustomButton()).Location = new Point(312, 2);
            ((Control)(object)passwordTextBox.get_CustomButton()).Name     = "";
            ((Control)(object)passwordTextBox.get_CustomButton()).Size     = new Size(17, 17);
            passwordTextBox.get_CustomButton().set_Style((MetroColorStyle)4);
            ((Control)(object)passwordTextBox.get_CustomButton()).TabIndex = 1;
            passwordTextBox.get_CustomButton().set_Theme((MetroThemeStyle)1);
            passwordTextBox.get_CustomButton().set_UseSelectable(true);
            ((Control)(object)passwordTextBox.get_CustomButton()).Visible = false;
            ((Control)(object)passwordTextBox).ForeColor = Color.White;
            passwordTextBox.set_Lines(new string[0]);
            ((Control)(object)passwordTextBox).Location = new Point(19, 44);
            passwordTextBox.set_MaxLength(32767);
            ((Control)(object)passwordTextBox).Name = "passwordTextBox";
            passwordTextBox.set_PasswordChar('●');
            passwordTextBox.set_PromptText("Password");
            passwordTextBox.set_ScrollBars(ScrollBars.None);
            passwordTextBox.set_SelectedText("");
            passwordTextBox.set_SelectionLength(0);
            passwordTextBox.set_SelectionStart(0);
            passwordTextBox.set_ShortcutsEnabled(true);
            ((Control)(object)passwordTextBox).Size     = new Size(332, 22);
            ((Control)(object)passwordTextBox).TabIndex = 29;
            passwordTextBox.set_Theme((MetroThemeStyle)2);
            passwordTextBox.set_UseSelectable(true);
            passwordTextBox.set_UseSystemPasswordChar(true);
            passwordTextBox.set_WaterMark("Password");
            passwordTextBox.set_WaterMarkColor(Color.FromArgb(109, 109, 109));
            passwordTextBox.set_WaterMarkFont(new Font("Segoe UI", 12f, FontStyle.Italic, GraphicsUnit.Pixel));
            registerButton.set_Highlight(true);
            ((Control)(object)registerButton).Location = new Point(19, 100);
            ((Control)(object)registerButton).Name     = "registerButton";
            ((Control)(object)registerButton).Size     = new Size(332, 26);
            ((Control)(object)registerButton).TabIndex = 28;
            ((Control)(object)registerButton).Text     = "Register";
            registerButton.set_Theme((MetroThemeStyle)2);
            registerButton.set_UseSelectable(true);
            ((Control)(object)registerButton).Click += registerButton_Click;
            usernameTextBox.get_CustomButton().set_Image((Image)null);
            ((Control)(object)usernameTextBox.get_CustomButton()).Location = new Point(312, 2);
            ((Control)(object)usernameTextBox.get_CustomButton()).Name     = "";
            ((Control)(object)usernameTextBox.get_CustomButton()).Size     = new Size(17, 17);
            usernameTextBox.get_CustomButton().set_Style((MetroColorStyle)4);
            ((Control)(object)usernameTextBox.get_CustomButton()).TabIndex = 1;
            usernameTextBox.get_CustomButton().set_Theme((MetroThemeStyle)1);
            usernameTextBox.get_CustomButton().set_UseSelectable(true);
            ((Control)(object)usernameTextBox.get_CustomButton()).Visible = false;
            ((Control)(object)usernameTextBox).ForeColor = Color.White;
            usernameTextBox.set_Lines(new string[0]);
            ((Control)(object)usernameTextBox).Location = new Point(19, 16);
            usernameTextBox.set_MaxLength(32767);
            ((Control)(object)usernameTextBox).Name = "usernameTextBox";
            usernameTextBox.set_PasswordChar('\0');
            usernameTextBox.set_PromptText("Username");
            usernameTextBox.set_ScrollBars(ScrollBars.None);
            usernameTextBox.set_SelectedText("");
            usernameTextBox.set_SelectionLength(0);
            usernameTextBox.set_SelectionStart(0);
            usernameTextBox.set_ShortcutsEnabled(true);
            ((Control)(object)usernameTextBox).Size     = new Size(332, 22);
            ((Control)(object)usernameTextBox).TabIndex = 26;
            usernameTextBox.set_Theme((MetroThemeStyle)2);
            usernameTextBox.set_UseSelectable(true);
            usernameTextBox.set_WaterMark("Username");
            usernameTextBox.set_WaterMarkColor(Color.FromArgb(109, 109, 109));
            usernameTextBox.set_WaterMarkFont(new Font("Segoe UI", 12f, FontStyle.Italic, GraphicsUnit.Pixel));
            licenseKeyTextBox.get_CustomButton().set_Image((Image)null);
            ((Control)(object)licenseKeyTextBox.get_CustomButton()).Location = new Point(312, 2);
            ((Control)(object)licenseKeyTextBox.get_CustomButton()).Name     = "";
            ((Control)(object)licenseKeyTextBox.get_CustomButton()).Size     = new Size(17, 17);
            licenseKeyTextBox.get_CustomButton().set_Style((MetroColorStyle)4);
            ((Control)(object)licenseKeyTextBox.get_CustomButton()).TabIndex = 1;
            licenseKeyTextBox.get_CustomButton().set_Theme((MetroThemeStyle)1);
            licenseKeyTextBox.get_CustomButton().set_UseSelectable(true);
            ((Control)(object)licenseKeyTextBox.get_CustomButton()).Visible = false;
            ((Control)(object)licenseKeyTextBox).ForeColor = Color.White;
            licenseKeyTextBox.set_Lines(new string[0]);
            ((Control)(object)licenseKeyTextBox).Location = new Point(19, 72);
            licenseKeyTextBox.set_MaxLength(32767);
            ((Control)(object)licenseKeyTextBox).Name = "licenseKeyTextBox";
            licenseKeyTextBox.set_PasswordChar('\0');
            licenseKeyTextBox.set_PromptText("License Key");
            licenseKeyTextBox.set_ScrollBars(ScrollBars.None);
            licenseKeyTextBox.set_SelectedText("");
            licenseKeyTextBox.set_SelectionLength(0);
            licenseKeyTextBox.set_SelectionStart(0);
            licenseKeyTextBox.set_ShortcutsEnabled(true);
            ((Control)(object)licenseKeyTextBox).Size     = new Size(332, 22);
            ((Control)(object)licenseKeyTextBox).TabIndex = 27;
            licenseKeyTextBox.set_Theme((MetroThemeStyle)2);
            licenseKeyTextBox.set_UseSelectable(true);
            licenseKeyTextBox.set_WaterMark("License Key");
            licenseKeyTextBox.set_WaterMarkColor(Color.FromArgb(109, 109, 109));
            licenseKeyTextBox.set_WaterMarkFont(new Font("Segoe UI", 12f, FontStyle.Italic, GraphicsUnit.Pixel));
            ((Control)(object)mainTabControl).Controls.Add((Control)(object)metroTabPage1);
            ((Control)(object)mainTabControl).Location         = new Point(23, 63);
            ((Control)(object)mainTabControl).Name             = "mainTabControl";
            ((TabControl)(object)mainTabControl).SelectedIndex = 0;
            ((Control)(object)mainTabControl).Size             = new Size(378, 202);
            ((TabControl)(object)mainTabControl).SizeMode      = TabSizeMode.Fixed;
            ((Control)(object)mainTabControl).TabIndex         = 30;
            mainTabControl.set_Theme((MetroThemeStyle)2);
            mainTabControl.set_UseSelectable(true);
            ((Panel)(object)metroTabPage1).BorderStyle = BorderStyle.FixedSingle;
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)goBackLabel);
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)passwordTextBox);
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)registerButton);
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)usernameTextBox);
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)licenseKeyTextBox);
            metroTabPage1.set_HorizontalScrollbarBarColor(true);
            metroTabPage1.set_HorizontalScrollbarHighlightOnWheel(false);
            metroTabPage1.set_HorizontalScrollbarSize(10);
            ((TabPage)(object)metroTabPage1).Location = new Point(4, 38);
            ((Control)(object)metroTabPage1).Name     = "metroTabPage1";
            ((Control)(object)metroTabPage1).Size     = new Size(370, 160);
            ((TabPage)(object)metroTabPage1).TabIndex = 0;
            ((Control)(object)metroTabPage1).Text     = "Register";
            metroTabPage1.set_Theme((MetroThemeStyle)2);
            metroTabPage1.set_VerticalScrollbarBarColor(true);
            metroTabPage1.set_VerticalScrollbarHighlightOnWheel(false);
            metroTabPage1.set_VerticalScrollbarSize(10);
            ((Control)(object)goBackLabel).AutoSize = true;
            goBackLabel.set_FontWeight((MetroLabelWeight)1);
            ((Control)(object)goBackLabel).ForeColor = Color.Blue;
            ((Control)(object)goBackLabel).Location  = new Point(95, 130);
            ((Control)(object)goBackLabel).Name      = "goBackLabel";
            ((Control)(object)goBackLabel).Size      = new Size(165, 19);
            ((Control)(object)goBackLabel).TabIndex  = 30;
            ((Control)(object)goBackLabel).Text      = "Already have an account?";
            goBackLabel.set_Theme((MetroThemeStyle)2);
            goBackLabel.set_UseStyleColors(true);
            ((Control)(object)goBackLabel).Click += goBackLabel_Click;
            styleManager.set_Owner((ContainerControl)null);
            styleManager.set_Style((MetroColorStyle)13);
            ((ContainerControl)this).AutoScaleMode = AutoScaleMode.None;
            ((Form)this).ClientSize = new Size(427, 285);
            ((Control)this).Controls.Add((Control)(object)mainTabControl);
            ((Form)this).Icon    = (Icon)componentResourceManager.GetObject("$this.Icon");
            ((Control)this).Name = "RegisterForm";
            ((MetroForm)this).set_Resizable(false);
            ((MetroForm)this).set_Style((MetroColorStyle)0);
            ((Control)(object)this).Text = "Asteroid";
            ((MetroForm)this).set_Theme((MetroThemeStyle)2);
            ((Form)this).FormClosing += RegisterForm_FormClosing;
            ((Form)this).Load        += RegisterForm_Load;
            ((Control)(object)mainTabControl).ResumeLayout(performLayout: false);
            ((Control)(object)metroTabPage1).ResumeLayout(performLayout: false);
            ((Control)(object)metroTabPage1).PerformLayout();
            ((ISupportInitialize)styleManager).EndInit();
            ((Control)this).ResumeLayout(performLayout: false);
        }
        private async void MetroTile_Click(object sender, EventArgs e)
        {
            var obj = (MetroTile)sender;
            var tab = new MetroTabPage();

            tab.Name       = "Tab_" + obj.Text;
            tab.Text       = obj.Text;
            tab.AutoScroll = true;
            List <FileDetail> storage_files = new List <FileDetail>()
            {
            };
            // Obtenemos el Listado de meses de ese año
            List <string> meses = await ScandaConector.getMonths(config.id_customer, obj.Text);

            foreach (string mes in meses)
            {
                List <string> files = await ScandaConector.getFiles(config.id_customer, obj.Text, mes);

                foreach (string file in files)
                {
                    var match = Regex.Match(file, RFCregexp);
                    storage_files.Add(new FileDetail()
                    {
                        file = file, mes = mes, rfc = match.ToString()
                    });
                }
                // storage_files.AddRange(files);
            }
            int y       = 20;
            var parents = storage_files.Where(ent => ent.rfc != "").Select(ent => ent.rfc).Distinct().ToArray();

            foreach (var parent in parents)
            {
                FileDetail[] files    = storage_files.Where(ent => ent.rfc == parent).ToArray <FileDetail>();
                Label        lblGroup = new Label();
                lblGroup.Text      = parent + "\n______________________________________";
                lblGroup.BackColor = Color.White;
                lblGroup.Width     = 200;
                lblGroup.TextAlign = ContentAlignment.MiddleCenter;
                lblGroup.Location  = new Point(0, y);
                y += 25;
                tab.Controls.Add(lblGroup);
                foreach (FileDetail file in files)
                {
                    var checkbox = new MetroCheckBox();
                    checkbox.Text     = file.file;// string.Format("archivo_{0}.zip", i);
                    checkbox.Name     = obj.Text + "_" + file.mes + "_" + file.file;
                    checkbox.Width    = 300;
                    checkbox.Location = new Point(0, y);
                    y += 20;
                    tab.Controls.Add(checkbox);
                }
                y += 30;
            }
            bool found = false;

            foreach (MetroTabPage page in metroTabControlPrincipal.TabPages)
            {
                if (tab.Name == page.Name)
                {
                    metroTabControlPrincipal.SelectedTab = page;
                    found = true;
                }
            }
            if (!found)
            {
                metroTabControlPrincipal.TabPages.Add(tab);
            }
        }
        private void AddAppViewWindow(ShAppViewWindowControlDefinition appViewWindowControlDefinition)
        {
            try
            {
                var tabControl = EnsureMainLayout();


                var viewId    = appViewWindowControlDefinition.Id;
                var viewTitle = appViewWindowControlDefinition.Title;

                var newTabPage = new MetroTabPage();

                newTabPage.Text = viewTitle;
                newTabPage.Tag  = appViewWindowControlDefinition;

                if (!string.IsNullOrEmpty(appViewWindowControlDefinition.AssemblyQualifiedName))
                {
                    var viewName = appViewWindowControlDefinition.AssemblyQualifiedName;
                    var viewType = Type.GetType(viewName);

                    if (viewType == null)
                    {
                        throw new ShAppException(
                                  string.Format("Cannot find type:[{0}]", viewName));
                    }

                    var control = Activator.CreateInstance(viewType) as UserControl;

                    if (control == null)
                    {
                        throw new ShAppException(
                                  string.Format("Cannot create an instance of the type:[{0}] as UserControl", viewType));
                    }

                    control.Dock = DockStyle.Fill;
                    control.Tag  = viewId;

                    control.BackColor = Color.White;

                    newTabPage.Controls.Add(control);
                }

                // MetroUI fix
                var scrolls = newTabPage.Controls.OfType <MetroScrollBar>().ToArray();
                foreach (var scroll in scrolls)
                {
                    scroll.Visible = false;
                }

                tabControl.TabPages.Add(newTabPage);
                tabControl.SelectedIndex = 0;
            }
            catch (Exception e)
            {
                throw new ShAppException(
                          string.Format("Error while initialting the view:[{0}] of type:[{1}]",
                                        appViewWindowControlDefinition.Title,
                                        appViewWindowControlDefinition.AssemblyQualifiedName),
                          e);
            }
        }
예제 #19
0
        private void InitializeComponent()
        {
            components = new Container();
            ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(LoginForm));

            usernameTextBox = new MetroTextBox();
            loginButton     = new MetroButton();
            styleManager    = new MetroStyleManager(components);
            passwordTextBox = new MetroTextBox();
            mainTabControl  = new MetroTabControl();
            metroTabPage1   = new MetroTabPage();
            lblRegister     = new MetroLabel();
            ((ISupportInitialize)styleManager).BeginInit();
            ((Control)(object)mainTabControl).SuspendLayout();
            ((Control)(object)metroTabPage1).SuspendLayout();
            ((Control)this).SuspendLayout();
            usernameTextBox.get_CustomButton().set_Image((Image)null);
            ((Control)(object)usernameTextBox.get_CustomButton()).Location = new Point(313, 2);
            ((Control)(object)usernameTextBox.get_CustomButton()).Name     = "";
            ((Control)(object)usernameTextBox.get_CustomButton()).Size     = new Size(17, 17);
            usernameTextBox.get_CustomButton().set_Style((MetroColorStyle)4);
            ((Control)(object)usernameTextBox.get_CustomButton()).TabIndex = 1;
            usernameTextBox.get_CustomButton().set_Theme((MetroThemeStyle)1);
            usernameTextBox.get_CustomButton().set_UseSelectable(true);
            ((Control)(object)usernameTextBox.get_CustomButton()).Visible = false;
            ((Control)(object)usernameTextBox).ForeColor = Color.White;
            usernameTextBox.set_Lines(new string[0]);
            ((Control)(object)usernameTextBox).Location = new Point(19, 18);
            usernameTextBox.set_MaxLength(32767);
            ((Control)(object)usernameTextBox).Name = "usernameTextBox";
            usernameTextBox.set_PasswordChar('\0');
            usernameTextBox.set_PromptText("Username");
            usernameTextBox.set_ScrollBars(ScrollBars.None);
            usernameTextBox.set_SelectedText("");
            usernameTextBox.set_SelectionLength(0);
            usernameTextBox.set_SelectionStart(0);
            usernameTextBox.set_ShortcutsEnabled(true);
            ((Control)(object)usernameTextBox).Size     = new Size(333, 22);
            ((Control)(object)usernameTextBox).TabIndex = 3;
            usernameTextBox.set_Theme((MetroThemeStyle)2);
            usernameTextBox.set_UseSelectable(true);
            usernameTextBox.set_WaterMark("Username");
            usernameTextBox.set_WaterMarkColor(Color.FromArgb(109, 109, 109));
            usernameTextBox.set_WaterMarkFont(new Font("Segoe UI", 12f, FontStyle.Italic, GraphicsUnit.Pixel));
            loginButton.set_Highlight(true);
            ((Control)(object)loginButton).Location = new Point(19, 74);
            ((Control)(object)loginButton).Name     = "loginButton";
            ((Control)(object)loginButton).Size     = new Size(333, 26);
            ((Control)(object)loginButton).TabIndex = 20;
            ((Control)(object)loginButton).Text     = "Login";
            loginButton.set_Theme((MetroThemeStyle)2);
            loginButton.set_UseSelectable(true);
            ((Control)(object)loginButton).Click += loginButton_Click;
            styleManager.set_Owner((ContainerControl)null);
            styleManager.set_Style((MetroColorStyle)13);
            passwordTextBox.get_CustomButton().set_Image((Image)null);
            ((Control)(object)passwordTextBox.get_CustomButton()).Location = new Point(313, 2);
            ((Control)(object)passwordTextBox.get_CustomButton()).Name     = "";
            ((Control)(object)passwordTextBox.get_CustomButton()).Size     = new Size(17, 17);
            passwordTextBox.get_CustomButton().set_Style((MetroColorStyle)4);
            ((Control)(object)passwordTextBox.get_CustomButton()).TabIndex = 1;
            passwordTextBox.get_CustomButton().set_Theme((MetroThemeStyle)1);
            passwordTextBox.get_CustomButton().set_UseSelectable(true);
            ((Control)(object)passwordTextBox.get_CustomButton()).Visible = false;
            ((Control)(object)passwordTextBox).ForeColor = Color.White;
            passwordTextBox.set_Lines(new string[0]);
            ((Control)(object)passwordTextBox).Location = new Point(19, 46);
            passwordTextBox.set_MaxLength(32767);
            ((Control)(object)passwordTextBox).Name = "passwordTextBox";
            passwordTextBox.set_PasswordChar('●');
            passwordTextBox.set_PromptText("Password");
            passwordTextBox.set_ScrollBars(ScrollBars.None);
            passwordTextBox.set_SelectedText("");
            passwordTextBox.set_SelectionLength(0);
            passwordTextBox.set_SelectionStart(0);
            passwordTextBox.set_ShortcutsEnabled(true);
            ((Control)(object)passwordTextBox).Size     = new Size(333, 22);
            ((Control)(object)passwordTextBox).TabIndex = 21;
            passwordTextBox.set_Theme((MetroThemeStyle)2);
            passwordTextBox.set_UseSelectable(true);
            passwordTextBox.set_UseSystemPasswordChar(true);
            passwordTextBox.set_WaterMark("Password");
            passwordTextBox.set_WaterMarkColor(Color.FromArgb(109, 109, 109));
            passwordTextBox.set_WaterMarkFont(new Font("Segoe UI", 12f, FontStyle.Italic, GraphicsUnit.Pixel));
            ((Control)(object)mainTabControl).Controls.Add((Control)(object)metroTabPage1);
            ((Control)(object)mainTabControl).Location         = new Point(23, 63);
            ((Control)(object)mainTabControl).Name             = "mainTabControl";
            ((TabControl)(object)mainTabControl).SelectedIndex = 0;
            ((Control)(object)mainTabControl).Size             = new Size(380, 173);
            ((TabControl)(object)mainTabControl).SizeMode      = TabSizeMode.Fixed;
            ((Control)(object)mainTabControl).TabIndex         = 22;
            mainTabControl.set_Theme((MetroThemeStyle)2);
            mainTabControl.set_UseSelectable(true);
            ((Panel)(object)metroTabPage1).BorderStyle = BorderStyle.FixedSingle;
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)lblRegister);
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)passwordTextBox);
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)loginButton);
            ((Control)(object)metroTabPage1).Controls.Add((Control)(object)usernameTextBox);
            metroTabPage1.set_HorizontalScrollbarBarColor(true);
            metroTabPage1.set_HorizontalScrollbarHighlightOnWheel(false);
            metroTabPage1.set_HorizontalScrollbarSize(10);
            ((TabPage)(object)metroTabPage1).Location = new Point(4, 38);
            ((Control)(object)metroTabPage1).Name     = "metroTabPage1";
            ((Control)(object)metroTabPage1).Size     = new Size(372, 131);
            ((TabPage)(object)metroTabPage1).TabIndex = 0;
            ((Control)(object)metroTabPage1).Text     = "Login";
            metroTabPage1.set_Theme((MetroThemeStyle)2);
            metroTabPage1.set_VerticalScrollbarBarColor(true);
            metroTabPage1.set_VerticalScrollbarHighlightOnWheel(false);
            metroTabPage1.set_VerticalScrollbarSize(10);
            ((Control)(object)lblRegister).AutoSize = true;
            lblRegister.set_FontWeight((MetroLabelWeight)1);
            ((Control)(object)lblRegister).ForeColor = Color.Blue;
            ((Control)(object)lblRegister).Location  = new Point(108, 104);
            ((Control)(object)lblRegister).Name      = "lblRegister";
            ((Control)(object)lblRegister).Size      = new Size(153, 19);
            ((Control)(object)lblRegister).TabIndex  = 22;
            ((Control)(object)lblRegister).Text      = "Don't have an account?";
            lblRegister.set_Theme((MetroThemeStyle)2);
            lblRegister.set_UseStyleColors(true);
            ((Control)(object)lblRegister).Click  += registerLabel_Click;
            ((ContainerControl)this).AutoScaleMode = AutoScaleMode.None;
            ((Form)this).ClientSize = new Size(420, 257);
            ((Control)this).Controls.Add((Control)(object)mainTabControl);
            ((Form)this).Icon    = (Icon)componentResourceManager.GetObject("$this.Icon");
            ((Control)this).Name = "LoginForm";
            ((MetroForm)this).set_Resizable(false);
            ((MetroForm)this).set_ShadowType((MetroFormShadowType)0);
            ((MetroForm)this).set_Style((MetroColorStyle)0);
            ((Control)(object)this).Text = "Asteroid LLC";
            ((MetroForm)this).set_Theme((MetroThemeStyle)2);
            ((Form)this).FormClosing += LoginForm_FormClosing;
            ((Form)this).Load        += LoginForm_Load;
            ((ISupportInitialize)styleManager).EndInit();
            ((Control)(object)mainTabControl).ResumeLayout(performLayout: false);
            ((Control)(object)metroTabPage1).ResumeLayout(performLayout: false);
            ((Control)(object)metroTabPage1).PerformLayout();
            ((Control)this).ResumeLayout(performLayout: false);
        }
예제 #20
0
        /// <summary>
        /// auto fill the agents data
        /// </summary>
        /// <param name="tabPage"></param>
        /// <param name="data"></param>
        void AutoFillAgentData(ref MetroTabPage tabPage, Agent data)
        {
            foreach (var i in tabPage.Controls)
            {
                if (i is BunifuMaterialTextbox)
                {
                    BunifuMaterialTextbox temp = (BunifuMaterialTextbox)i;
                    if (temp.Name == "textBoxUpdateAgentEmail")
                    {
                        temp.Text = data.Email;
                    }

                    if (temp.Name == "labelDisableAgentEmail")
                    {
                        temp.Text = data.Email;
                    }
                    else if (temp.Name == "labelDisableAgentPhoneNumber")
                    {
                        temp.Text = data.PhoneNumber;
                    }
                    else if (temp.Name == "labelDisableAgentDateJoined")
                    {
                        temp.Text = data.DateJoined.ToString();
                    }
                    else if (temp.Name == "labelDisableAgentBranchName")
                    {
                        temp.Text = Connection.Instance.GetBranchNameFromAgentID(data.ID);
                    }
                    else if (temp.Name == "labelDisableAgentUplineName")
                    {
                        temp.Text = Connection.Instance.GetAgentName(data.UplineID);
                    }
                    else if (temp.Name == "labelUpdateAgentDateJoined")
                    {
                        temp.Text = data.DateJoined.ToString("dddd, dd - MMM - yyyy");
                    }
                }
                else if (i is ComboBox)
                {
                    ComboBox temp = (ComboBox)i;
                    if (temp.Name == "comboBoxUpdateAgentID" || temp.Name == "comboBoxDisableAgentID")
                    {
                        temp.SelectedItem = data.ID;
                    }
                    else if (temp.Name == "comboBoxUpdateAgentName" || temp.Name == "comboBoxDisableAgentName")
                    {
                        temp.SelectedItem = data.Name;
                    }
                    else if (temp.Name == "comboBoxUpdateAgentBranchName")
                    {
                        temp.SelectedItem = Connection.Instance.GetBranchNameFromID(data.BranchID);
                    }
                    else if (temp.Name == "comboBoxUpdateAgentUplineName")
                    {
                        temp.SelectedItem = Connection.Instance.GetAgentName(data.UplineID);
                    }
                }
                else if (i is MyTextBox)
                {
                    MyTextBox temp = (MyTextBox)i;
                    temp.Text = "";
                }
                else if (i is Label)
                {
                    Label temp = (Label)i;
                    if (temp.Name == "labelDisableAgentEmail")
                    {
                        temp.Text = data.Email;
                    }
                    else if (temp.Name == "labelDisableAgentPhoneNumber")
                    {
                        temp.Text = data.PhoneNumber;
                    }
                    else if (temp.Name == "labelDisableAgentDateJoined")
                    {
                        temp.Text = data.DateJoined.ToString();
                    }
                    else if (temp.Name == "labelDisableAgentBranchName")
                    {
                        temp.Text = Connection.Instance.GetBranchNameFromAgentID(data.ID);
                    }
                    else if (temp.Name == "labelDisableAgentUplineName")
                    {
                        temp.Text = Connection.Instance.GetAgentName(data.UplineID);
                    }
                    else if (temp.Name == "labelUpdateAgentDateJoined")
                    {
                        temp.Text = data.DateJoined.ToString("dddd, dd - MMM - yyyy");
                    }
                }
                else if (i is BunifuDatepicker)
                {
                    BunifuDatepicker temp = (BunifuDatepicker)i;
                    if (temp.Name == "dateTimePickerUpdateAgent")
                    {
                        temp.Value = data.DateJoined;
                    }
                }
                else if (i is TextBox)
                {
                    TextBox temp = (TextBox)i;
                    if (temp.Name == "textBoxNumericUpdateAgentPhoneNumber")
                    {
                        temp.Text = data.PhoneNumber;
                    }
                }
            }
        }
예제 #21
0
        /// <summary>
        /// fill out the agetns data
        /// </summary>
        /// <param name="tabPage"></param>
        /// <param name="data"></param>
        /// <param name="dataType"></param>
        void FillAgentData(ref MetroTabPage tabPage, string data, TempData dataType)
        {
            Agent tempAgent = new Agent(Connection.Instance.GetAgentData(data, dataType));

            AutoFillAgentData(ref tabPage, tempAgent);
        }
예제 #22
0
        void FillBranchData(ref MetroTabPage tabpage, string data, TempData dataType)
        {
            Branch tempBranch = new Branch(Connection.Instance.GetBranchData(data, dataType));

            AutoFillBranchData(ref tabpage, tempBranch);
        }