Selaa lähdekoodia

Добавление комментариев в код

Aleksandr 2 vuotta sitten
vanhempi
commit
beb68c9f07

+ 12 - 2
ModulTest/UnitTest.cs

@@ -7,6 +7,9 @@ namespace ModulTest
     [TestClass]
     public class UnitTest
     {
+        /// <summary>
+        /// Тест авторизации под успешным входом
+        /// </summary>
         [TestMethod]
         public void autorization_valid()
         {
@@ -17,6 +20,9 @@ namespace ModulTest
             string result = obj.autoRization(login, password);
             Assert.AreEqual(res, result);
         }
+        /// <summary>
+        /// Тест авторизации при условии того, что не введен логин
+        /// </summary>
         [TestMethod]
         public void autorization_not_login()
         {
@@ -27,7 +33,9 @@ namespace ModulTest
             string result = obj.autoRization(login, password);
             Assert.AreEqual(res, result);
         }
-
+        /// <summary>
+        /// Тест авторизации при условии того, что не введен пароль
+        /// </summary>
         [TestMethod]
         public void autorization_not_password()
         {
@@ -38,7 +46,9 @@ namespace ModulTest
             string result = obj.autoRization(login, password);
             Assert.AreEqual(res, result);
         }
-
+        /// <summary>
+        /// Тест авторизации при условии того, что логин или пароль неверно введен
+        /// </summary>
         [TestMethod]
         public void autorization_no_valid()
         {

+ 1 - 0
project/Main.cs

@@ -68,6 +68,7 @@ namespace project
             RefresDataGird(dataGridView1);
             string proverkaLogin = Login.login;
             dataBase.openConnection();
+            // Проверка является ли пользователь администратором, если да – открывается доступ к 2 двум кнопка работы над таблицей справочника
             SqlCommand sqlCommand2 = new SqlCommand($"SELECT administrator From Employee WHERE login = '{proverkaLogin}'", dataBase.GetConnection());
             string admPolzovatel = sqlCommand2.ExecuteScalar().ToString();
             if (admPolzovatel.Trim() == "true")

+ 1 - 0
project/Profile.cs

@@ -55,6 +55,7 @@ namespace project
             sqlCommand2 = new SqlCommand($"SELECT id From Employee WHERE login = '{proverkaLogin}'", dataBase.GetConnection());
             string idPolzovatel = sqlCommand2.ExecuteScalar().ToString();
             label5.Text = label5.Text + " " + idPolzovatel;
+            // Проверка на администратора, если да включается видимость текста
             sqlCommand2 = new SqlCommand($"SELECT administrator From Employee WHERE login = '{proverkaLogin}'", dataBase.GetConnection());
             string admPolzovatel = sqlCommand2.ExecuteScalar().ToString();
             if (admPolzovatel.Trim() == "true")

+ 0 - 2
project/RedactorProfile.Designer.cs

@@ -82,7 +82,6 @@ namespace project
             this.label2.Size = new System.Drawing.Size(96, 24);
             this.label2.TabIndex = 5;
             this.label2.Text = "Фамилия:";
-            this.label2.Click += new System.EventHandler(this.label2_Click);
             // 
             // label1
             // 
@@ -94,7 +93,6 @@ namespace project
             this.label1.Size = new System.Drawing.Size(51, 24);
             this.label1.TabIndex = 4;
             this.label1.Text = "Имя:";
-            this.label1.Click += new System.EventHandler(this.label1_Click);
             // 
             // textBox1
             // 

+ 1 - 10
project/RedactorProfile.cs

@@ -21,6 +21,7 @@ namespace project
 
         private void RedactorProfile_Load(object sender, EventArgs e)
         {
+            // При загрузке формы в поля вставляются данные пользователя
             comboBox1.Text = Convert.ToString(comboBox1.Items[0]);
             textBox1.Text = Login.name;
             textBox2.Text = Login.surname;
@@ -38,15 +39,5 @@ namespace project
             Profile profile = new Profile();
             profile.Show();
         }
-
-        private void label1_Click(object sender, EventArgs e)
-        {
-
-        }
-
-        private void label2_Click(object sender, EventArgs e)
-        {
-
-        }
     }
 }

+ 1 - 0
project/Registr.cs

@@ -28,6 +28,7 @@ namespace project
         private void button1_Click(object sender, EventArgs e)
         {
             SqlConnection sqlconn = new SqlConnection(@"Data Source=ngknn.ru;Initial Catalog=Project_GorodskoiSpravochnik;Persist Security Info=True;User ID=31П;Password=12357");
+            // Проверка вводимых данных
             if (polelogin.TextLength > 15) MessageBox.Show("Максимальная длина логина – 15 символов");
             else if (polepassword.TextLength > 25) MessageBox.Show("Максимальная длина пароля – 25 символов");
             else if (polelogin.TextLength == 0) MessageBox.Show("Поле логина не может быть пусто");

+ 1 - 1
project/Vhod.cs

@@ -36,7 +36,7 @@ namespace project
                 sda.Fill(dtbl);
                 if (dtbl.Rows.Count == 1)
                 {
-                    Login.login = polelogin.Text.Trim();
+                    Login.login = polelogin.Text.Trim(); // Запоминание логина для дальнейших действий внутри программы
                     this.Hide();
                     Main Main = new Main();
                     Main.ShowDialog();