Пример #1
0
        private void refreshBtn_Click(object sender, EventArgs e)
        {
            this.Hide();
            Cars car = new Erc1.Forms._5_Cars.Cars()
            {
                TopLevel = false
            };

            car.CarsInfo = ImportFromDrive.ReadEnteries();
            car.Size     = panel2.Size;
            car.Dock     = DockStyle.Fill;
            this.Parent.Controls.Add(car);
            car.Show();

            this.Dispose();
        }
Пример #2
0
        private void Home_Clicked(object sender, EventArgs e)
        {
            Add.BClicked       = false;
            Home.BClicked      = false;
            Reports.BClicked   = false;
            Hospitals.BClicked = false;
            Car.BClicked       = false;
            Settings.BClicked  = false;
            Paramadic.BClicked = false;

            Control sen = (Control)sender;

            ((MButton)(sen)).BClicked = true;

            foreach (var item in ContainerOfStrips.Controls)
            {
                ((Control)item).Hide();
            }
            foreach (Control cont in panel2.Controls)
            {
                cont.Size = panel2.Size;
                cont.Hide();
            }

            if (Add.BClicked)
            {
                if (sfab == null)
                {
                    sfab      = new stripForAddButton();
                    sfab.Dock = DockStyle.Fill;

                    ContainerOfStrips.Controls.Add(sfab);
                    sfab.ImpClicked  += Sfab_ImpClicked;
                    sfab.DelClicked  += Sfab_DelClicked;
                    sfab.CancClicked += Sfab_CancClicked;
                }
                else
                {
                    sfab.DelButton.Clicked  = false;
                    sfab.ImpButton.Clicked  = false;
                    sfab.CancButton.Clicked = false;
                    sfab.Show();
                }
            }
            else if (Home.BClicked)
            {
            }
            else if (Reports.BClicked)
            {
                if (r == null)
                {
                    r = new Reports()
                    {
                        TopLevel = false
                    };
                    r.Size = panel2.Size;
                    r.Dock = DockStyle.Fill;
                    panel2.Controls.Add(r);
                }
                else
                {
                }
                r.Show();
            }
            else if (Hospitals.BClicked)
            {
                if (s == null)
                {
                    s      = new stripForHospitals();
                    s.Dock = DockStyle.Fill;
                    ContainerOfStrips.Controls.Add(s);
                    s.AddHosClicked -= S_AddHosClicked;
                    s.HosClicked    -= S_HosClicked;
                    s.AddHosClicked += S_AddHosClicked;
                    s.HosClicked    += S_HosClicked;
                }
                else
                {
                    s.Hos.Clicked    = false;
                    s.addhos.Clicked = false;
                    s.Show();
                }
            }
            else if (Car.BClicked)
            {
                if (car == null || car.IsDisposed)
                {
                    car = new Erc1.Forms._5_Cars.Cars()
                    {
                        TopLevel = false
                    };
                    if (car.CarsInfo == null)
                    {
                        MessageBox.Show("no data");
                        Car.BClicked = false;
                        car.Dispose();
                        return;
                    }
                    car.Size = panel2.Size;
                    car.Dock = DockStyle.Fill;
                    panel2.Controls.Add(car);
                }
                else
                {
                    if (car.CarsInfo == null)
                    {
                        MessageBox.Show("no data");
                        Car.BClicked = false;
                        return;
                    }
                }
                car.Show();
            }
            else if (Settings.BClicked)
            {
                if (setting == null)
                {
                    setting = new Erc1.Forms.Admin.Settings()
                    {
                        TopLevel = false
                    };
                    setting.Size = panel2.Size;
                    setting.Dock = DockStyle.Fill;
                    panel2.Controls.Add(setting);
                }
                else
                {
                }
                setting.Show();
            }
            else if (Paramadic.BClicked)
            {
            }
        }