private void createUser()
        {
            UserCreate userCreate = new UserCreate();

            userCreate.ShowDialog();
            if (userCreate.success)
            {
                ActionRegistrator.addRecord(DateTime.Now, Misc.getMethodName(), userName, userCreate.userName);
                UsersManager.addUser(userCreate.userName, userCreate.password, userCreate.userType);
            }
        }
        public MainForm()
        {
            if (!Directory.Exists("Data"))
            {
                Directory.CreateDirectory("Data");
            }
            Login login = new Login();

            if (login.userType != 4)
            {
                login.ShowDialog();
            }
            userType = login.userType;
            userName = login.userName;
            login.Close();

            InitializeComponent();

            if (userType == 0)
            {
                adminPane.Visible   = false;
                userPane.Visible    = false;
                servicePane.Visible = false;
                testPane.Visible    = false;
            }
            if (userType == 1)
            {
                servicePane.Visible = false;
            }
            this.WindowState    = FormWindowState.Maximized;
            notificationManager = new NotificationManager(notifyIcon1);
            this.FormClosing   += formClosing;
            loadData();

            if (userType == 4)
            {
                UserCreate userCreate = new UserCreate(4);
                do
                {
                    userCreate.ShowDialog();
                    UsersManager.addUser(userCreate.userName, userCreate.password, userCreate.userType);
                    userName = userCreate.userName;
                } while (!userCreate.success);
            }
            chart_Temperature.ChartAreas[0].AxisX = new Axis()
            {
                Title = "Продолжительность наблюдения,сут"
            };
            chart_Temperature.ChartAreas[0].AxisY = new Axis()
            {
                Title = "Температура,С"
            };

            chart_CO2.ChartAreas[0].AxisX = new Axis()
            {
                Title = "Продолжительность наблюдения,сут"
            };
            chart_CO2.ChartAreas[0].AxisY = new Axis()
            {
                Title = "Содержание углекислоты,%"
            };

            chart_Oil.ChartAreas[0].AxisX = new Axis()
            {
                Title = "Продолжительность наблюдения,сут"
            };
            chart_Oil.ChartAreas[0].AxisY = new Axis()
            {
                Title = "Степень распада нефтепродуктов,%"
            };
        }