瀏覽代碼

комит день 4(на самом деле я почти ничего не сделала)

u21-25volkova 1 年之前
父節點
當前提交
2f2a7ad9f7
共有 13 個文件被更改,包括 93 次插入65 次删除
  1. 二進制
      СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/FileContentIndex/a6e04efa-9881-4ba1-af44-be8280906670.vsidx
  2. 二進制
      СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/FileContentIndex/f262df06-6f81-483f-b95c-74db3c7c48a6.vsidx
  3. 二進制
      СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/v17/.suo
  4. 2 2
      СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/v17/DocumentLayout.json
  5. 65 62
      СУБД Швейная фабрика/СУБД Швейная фабрика/Form1.Designer.cs
  6. 26 1
      СУБД Швейная фабрика/СУБД Швейная фабрика/Form1.cs
  7. 二進制
      СУБД Швейная фабрика/СУБД Швейная фабрика/bin/Debug/СУБД Швейная фабрика.exe
  8. 二進制
      СУБД Швейная фабрика/СУБД Швейная фабрика/bin/Debug/СУБД Швейная фабрика.pdb
  9. 二進制
      СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  10. 二進制
      СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  11. 二進制
      СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/СУБД Швейная фабрика.csproj.GenerateResource.cache
  12. 二進制
      СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/СУБД Швейная фабрика.exe
  13. 二進制
      СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/СУБД Швейная фабрика.pdb

二進制
СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/FileContentIndex/a6e04efa-9881-4ba1-af44-be8280906670.vsidx


二進制
СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/FileContentIndex/f262df06-6f81-483f-b95c-74db3c7c48a6.vsidx


二進制
СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/v17/.suo


+ 2 - 2
СУБД Швейная фабрика/.vs/СУБД Швейная фабрика/v17/DocumentLayout.json

@@ -7,7 +7,7 @@
       "RelativeMoniker": "D:0:0:{881D5FBB-22E2-40DD-85BC-52893E1C7B17}|\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430.csproj|solutionrelative:\u0441\u0443\u0431\u0434 \u0448\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{881D5FBB-22E2-40DD-85BC-52893E1C7B17}|\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430.csproj|d:\\\u043F\u0430\u043F\u043A\u0430\\\u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\\praktika\\\u0441\u0443\u0431\u0434 \u0448\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\\u0441\u0443\u0431\u0434 \u0448\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
+      "AbsoluteMoniker": "D:0:0:{881D5FBB-22E2-40DD-85BC-52893E1C7B17}|\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430.csproj|D:\\\u041F\u0430\u043F\u043A\u0430\\\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\\praktika\\\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\\u0441\u0443\u0431\u0434 \u0448\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
       "RelativeMoniker": "D:0:0:{881D5FBB-22E2-40DD-85BC-52893E1C7B17}|\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430.csproj|solutionrelative:\u0441\u0443\u0431\u0434 \u0448\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
     }
   ],
@@ -28,7 +28,7 @@
               "RelativeDocumentMoniker": "\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\Form1.cs",
               "ToolTip": "D:\\\u041F\u0430\u043F\u043A\u0430\\\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\\praktika\\\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\Form1.cs",
               "RelativeToolTip": "\u0421\u0423\u0411\u0414 \u0428\u0432\u0435\u0439\u043D\u0430\u044F \u0444\u0430\u0431\u0440\u0438\u043A\u0430\\Form1.cs",
-              "ViewState": "AQIAAA4AAAAAAAAAAAAAwCYAAAAAAAAA",
+              "ViewState": "AQIAAB0AAAAAAAAAAAAYwC0AAAA2AAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2024-05-04T10:32:09.302Z",
               "EditorCaption": ""

+ 65 - 62
СУБД Швейная фабрика/СУБД Швейная фабрика/Form1.Designer.cs

@@ -32,25 +32,25 @@
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
             this.panel1 = new System.Windows.Forms.Panel();
             this.label3 = new System.Windows.Forms.Label();
+            this.pbxLogo = new System.Windows.Forms.PictureBox();
             this.panel2 = new System.Windows.Forms.Panel();
+            this.panel3 = new System.Windows.Forms.Panel();
+            this.textBox4 = new System.Windows.Forms.TextBox();
+            this.label4 = new System.Windows.Forms.Label();
+            this.textBox3 = new System.Windows.Forms.TextBox();
             this.label2 = new System.Windows.Forms.Label();
             this.label1 = new System.Windows.Forms.Label();
             this.tbxPassw = new System.Windows.Forms.TextBox();
             this.tbxLogin = new System.Windows.Forms.TextBox();
             this.btnEnter = new System.Windows.Forms.Button();
-            this.panel3 = new System.Windows.Forms.Panel();
-            this.pbxLogo = new System.Windows.Forms.PictureBox();
-            this.textBox3 = new System.Windows.Forms.TextBox();
-            this.label4 = new System.Windows.Forms.Label();
-            this.textBox4 = new System.Windows.Forms.TextBox();
             this.vdb_FabrikDataSet = new СУБД_Швейная_фабрика.Vdb_FabrikDataSet();
             this.usersBindingSource = new System.Windows.Forms.BindingSource(this.components);
             this.usersTableAdapter = new СУБД_Швейная_фабрика.Vdb_FabrikDataSetTableAdapters.usersTableAdapter();
             this.tableAdapterManager = new СУБД_Швейная_фабрика.Vdb_FabrikDataSetTableAdapters.TableAdapterManager();
             this.panel1.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pbxLogo)).BeginInit();
             this.panel2.SuspendLayout();
             this.panel3.SuspendLayout();
-            ((System.ComponentModel.ISupportInitialize)(this.pbxLogo)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.vdb_FabrikDataSet)).BeginInit();
             ((System.ComponentModel.ISupportInitialize)(this.usersBindingSource)).BeginInit();
             this.SuspendLayout();
@@ -79,6 +79,18 @@
             this.label3.TabIndex = 2;
             this.label3.Text = "СУБД \"Швейная фабрика\"";
             // 
+            // pbxLogo
+            // 
+            this.pbxLogo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+            this.pbxLogo.Image = global::СУБД_Швейная_фабрика.Properties.Resources.fabric_logo;
+            this.pbxLogo.Location = new System.Drawing.Point(594, 4);
+            this.pbxLogo.Margin = new System.Windows.Forms.Padding(4);
+            this.pbxLogo.Name = "pbxLogo";
+            this.pbxLogo.Size = new System.Drawing.Size(140, 90);
+            this.pbxLogo.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
+            this.pbxLogo.TabIndex = 1;
+            this.pbxLogo.TabStop = false;
+            // 
             // panel2
             // 
             this.panel2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
@@ -86,6 +98,7 @@
             | System.Windows.Forms.AnchorStyles.Right)));
             this.panel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(156)))), ((int)(((byte)(26)))));
             this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+            this.panel2.Controls.Add(this.btnEnter);
             this.panel2.Controls.Add(this.panel3);
             this.panel2.Controls.Add(this.label2);
             this.panel2.Controls.Add(this.label1);
@@ -98,6 +111,49 @@
             this.panel2.Size = new System.Drawing.Size(424, 252);
             this.panel2.TabIndex = 1;
             // 
+            // panel3
+            // 
+            this.panel3.Controls.Add(this.textBox4);
+            this.panel3.Controls.Add(this.label4);
+            this.panel3.Controls.Add(this.textBox3);
+            this.panel3.Location = new System.Drawing.Point(18, 86);
+            this.panel3.Name = "panel3";
+            this.panel3.Size = new System.Drawing.Size(375, 94);
+            this.panel3.TabIndex = 4;
+            // 
+            // textBox4
+            // 
+            this.textBox4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.textBox4.Location = new System.Drawing.Point(149, 63);
+            this.textBox4.Margin = new System.Windows.Forms.Padding(4);
+            this.textBox4.Name = "textBox4";
+            this.textBox4.Size = new System.Drawing.Size(210, 27);
+            this.textBox4.TabIndex = 5;
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
+            this.label4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(225)))));
+            this.label4.Location = new System.Drawing.Point(4, 63);
+            this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(65, 20);
+            this.label4.TabIndex = 5;
+            this.label4.Text = "Капча:";
+            // 
+            // textBox3
+            // 
+            this.textBox3.Font = new System.Drawing.Font("Segoe Script", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.textBox3.Location = new System.Drawing.Point(149, 4);
+            this.textBox3.Margin = new System.Windows.Forms.Padding(4);
+            this.textBox3.Name = "textBox3";
+            this.textBox3.ReadOnly = true;
+            this.textBox3.Size = new System.Drawing.Size(210, 55);
+            this.textBox3.TabIndex = 5;
+            this.textBox3.Text = "label";
+            this.textBox3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+            // 
             // label2
             // 
             this.label2.AutoSize = true;
@@ -130,6 +186,7 @@
             this.tbxPassw.Name = "tbxPassw";
             this.tbxPassw.Size = new System.Drawing.Size(226, 27);
             this.tbxPassw.TabIndex = 1;
+            this.tbxPassw.UseSystemPasswordChar = true;
             // 
             // tbxLogin
             // 
@@ -145,7 +202,7 @@
             this.btnEnter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(225)))));
             this.btnEnter.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
             this.btnEnter.ForeColor = System.Drawing.SystemColors.ControlText;
-            this.btnEnter.Location = new System.Drawing.Point(317, 352);
+            this.btnEnter.Location = new System.Drawing.Point(151, 205);
             this.btnEnter.Name = "btnEnter";
             this.btnEnter.Size = new System.Drawing.Size(114, 32);
             this.btnEnter.TabIndex = 2;
@@ -153,59 +210,6 @@
             this.btnEnter.UseVisualStyleBackColor = false;
             this.btnEnter.Click += new System.EventHandler(this.btnEnter_Click);
             // 
-            // panel3
-            // 
-            this.panel3.Controls.Add(this.textBox4);
-            this.panel3.Controls.Add(this.label4);
-            this.panel3.Controls.Add(this.textBox3);
-            this.panel3.Location = new System.Drawing.Point(18, 86);
-            this.panel3.Name = "panel3";
-            this.panel3.Size = new System.Drawing.Size(375, 94);
-            this.panel3.TabIndex = 4;
-            // 
-            // pbxLogo
-            // 
-            this.pbxLogo.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
-            this.pbxLogo.Image = global::СУБД_Швейная_фабрика.Properties.Resources.fabric_logo;
-            this.pbxLogo.Location = new System.Drawing.Point(594, 4);
-            this.pbxLogo.Margin = new System.Windows.Forms.Padding(4);
-            this.pbxLogo.Name = "pbxLogo";
-            this.pbxLogo.Size = new System.Drawing.Size(140, 90);
-            this.pbxLogo.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
-            this.pbxLogo.TabIndex = 1;
-            this.pbxLogo.TabStop = false;
-            // 
-            // textBox3
-            // 
-            this.textBox3.Font = new System.Drawing.Font("Segoe Script", 18F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
-            this.textBox3.Location = new System.Drawing.Point(149, 4);
-            this.textBox3.Margin = new System.Windows.Forms.Padding(4);
-            this.textBox3.Name = "textBox3";
-            this.textBox3.Size = new System.Drawing.Size(210, 55);
-            this.textBox3.TabIndex = 5;
-            this.textBox3.Text = "label";
-            // 
-            // label4
-            // 
-            this.label4.AutoSize = true;
-            this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
-            this.label4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(225)))));
-            this.label4.Location = new System.Drawing.Point(4, 63);
-            this.label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
-            this.label4.Name = "label4";
-            this.label4.Size = new System.Drawing.Size(65, 20);
-            this.label4.TabIndex = 5;
-            this.label4.Text = "Капча:";
-            // 
-            // textBox4
-            // 
-            this.textBox4.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.2F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
-            this.textBox4.Location = new System.Drawing.Point(149, 63);
-            this.textBox4.Margin = new System.Windows.Forms.Padding(4);
-            this.textBox4.Name = "textBox4";
-            this.textBox4.Size = new System.Drawing.Size(210, 27);
-            this.textBox4.TabIndex = 5;
-            // 
             // vdb_FabrikDataSet
             // 
             this.vdb_FabrikDataSet.DataSetName = "Vdb_FabrikDataSet";
@@ -236,7 +240,6 @@
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
             this.BackColor = System.Drawing.Color.White;
             this.ClientSize = new System.Drawing.Size(743, 447);
-            this.Controls.Add(this.btnEnter);
             this.Controls.Add(this.panel2);
             this.Controls.Add(this.panel1);
             this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
@@ -248,11 +251,11 @@
             this.Load += new System.EventHandler(this.Form1_Load);
             this.panel1.ResumeLayout(false);
             this.panel1.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)(this.pbxLogo)).EndInit();
             this.panel2.ResumeLayout(false);
             this.panel2.PerformLayout();
             this.panel3.ResumeLayout(false);
             this.panel3.PerformLayout();
-            ((System.ComponentModel.ISupportInitialize)(this.pbxLogo)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.vdb_FabrikDataSet)).EndInit();
             ((System.ComponentModel.ISupportInitialize)(this.usersBindingSource)).EndInit();
             this.ResumeLayout(false);

+ 26 - 1
СУБД Швейная фабрика/СУБД Швейная фабрика/Form1.cs

@@ -19,6 +19,7 @@ namespace СУБД_Швейная_фабрика
         }
 
         public static string txtCon = "Data Source=213.155.192.79,3002;Initial Catalog=Vdb_Fabrik;Persist Security Info=True;User ID=u22volkova;Password=ft5k";
+        public static string idCur;
 
         private void btnEnter_Click(object sender, EventArgs e)
         {
@@ -34,7 +35,31 @@ namespace СУБД_Швейная_фабрика
             SqlCommand command = new SqlCommand(qe, connection);
             SqlDataReader rdr = command.ExecuteReader();
             rdr.Read();
-            if (rdr != null) 
+            if (rdr == null) 
+            {
+                MessageBox.Show("Пользователя с такими логином нет базе.");
+                return;
+            }
+            string passw = rdr["passw"].ToString();
+            if (passw != tbxPassw.Text)
+            {
+                MessageBox.Show("Пароль введен неверно.");
+                return;
+            }
+
+            string role = rdr["role"].ToString();
+            idCur = rdr["id_user"].ToString();
+            
+
+            if (role == "менеджер")
+            {
+                
+            }
+            else if (role == "заказчик")
+            {
+
+            }
+            else //кладовщик
             {
 
             }

二進制
СУБД Швейная фабрика/СУБД Швейная фабрика/bin/Debug/СУБД Швейная фабрика.exe


二進制
СУБД Швейная фабрика/СУБД Швейная фабрика/bin/Debug/СУБД Швейная фабрика.pdb


二進制
СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/DesignTimeResolveAssemblyReferences.cache


二進制
СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


二進制
СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/СУБД Швейная фабрика.csproj.GenerateResource.cache


二進制
СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/СУБД Швейная фабрика.exe


二進制
СУБД Швейная фабрика/СУБД Швейная фабрика/obj/Debug/СУБД Швейная фабрика.pdb