깃랩 재정비
This commit is contained in:
		
							
								
								
									
										98
									
								
								unimarc/WindowsFormsApp1/납품관리/Commodity_Edit.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										98
									
								
								unimarc/WindowsFormsApp1/납품관리/Commodity_Edit.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,98 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.ComponentModel; | ||||
| using System.Data; | ||||
| using System.Drawing; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using System.Windows.Forms; | ||||
|  | ||||
| namespace WindowsFormsApp1.Delivery | ||||
| { | ||||
|     public partial class Commodity_Edit : Form | ||||
|     { | ||||
|         Commodity_registration com; | ||||
|         Helper_DB DB = new Helper_DB(); | ||||
|         public string compidx; | ||||
|         public Commodity_Edit(Commodity_registration _com) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             com = _com; | ||||
|         } | ||||
|  | ||||
|         private void Commodity_Edit_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             DB.DBcon(); | ||||
|             Old_Date.Text= com.dataGridView2.Rows[com.EditNumber].Cells[0].Value.ToString(); | ||||
|             Old_Clit.Text= com.dataGridView2.Rows[com.EditNumber].Cells[1].Value.ToString(); | ||||
|             Old_Dlv.Text = com.dataGridView2.Rows[com.EditNumber].Cells[2].Value.ToString(); | ||||
|             Old_User.Text= com.dataGridView2.Rows[com.EditNumber].Cells[3].Value.ToString(); | ||||
|             Old_Num.Text = com.dataGridView2.Rows[com.EditNumber].Cells[4].Value.ToString(); | ||||
|  | ||||
|             dateTimePicker2.Value = DateTime.Parse(Old_Date.Text); | ||||
|             New_Clit.Text = Old_Clit.Text; | ||||
|             New_Dlv.Text = Old_Dlv.Text; | ||||
|             New_User.Text = Old_User.Text; | ||||
|             New_Num.Text = Old_Num.Text; | ||||
|  | ||||
|             Old_Date.Enabled = false; | ||||
|             Old_Clit.Enabled = false; | ||||
|             Old_Dlv.Enabled = false; | ||||
|             Old_User.Enabled = false; | ||||
|             Old_Num.Enabled = false; | ||||
|  | ||||
|             compidx = com.comp_idx; | ||||
|         } | ||||
|         private void btn_OK_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             string date = dateTimePicker2.Value.ToString().Substring(0,10); | ||||
|             string[] Old_data = { | ||||
|             Old_Date.Text,          // 목록일자 | ||||
|             Old_Clit.Text,          // 거래처명 | ||||
|             Old_Dlv.Text,           // 납품처명 | ||||
|             Old_User.Text,          // 담당자 | ||||
|             Old_Num.Text};          // 목록번호 | ||||
|  | ||||
|             string[] DB_Tabel = { "date", "clt", "dly", "charge", "list_num" }; | ||||
|             string[] New_data = { date, New_Clit.Text, New_Dlv.Text, New_User.Text, New_Num.Text }; | ||||
|  | ||||
|             string list_chk = DB.self_Made_Cmd("SELECT idx FROM Obj_List WHERE " + | ||||
|                 "`comp_num`= '" + compidx + "' AND " + | ||||
|                 "`date`= '" + Old_data[0] + "' AND " + | ||||
|                 "`clt` = '" + Old_data[1] + "' AND " + | ||||
|                 "`dly`= '" + Old_data[2] + "'AND " + | ||||
|                 "`charge`= '" + Old_data[3] + "';"); | ||||
|             list_chk = list_chk.Replace("|", ""); | ||||
|             string make_cmd = "UPDATE Obj_List SET " + | ||||
|                               "`" + DB_Tabel[0] + "` = '" + New_data[0] + "'," + | ||||
|                               "`" + DB_Tabel[1] + "` = '" + New_data[1] + "'," + | ||||
|                               "`" + DB_Tabel[2] + "` = '" + New_data[2] + "'," + | ||||
|                               "`" + DB_Tabel[3] + "` = '" + New_data[3] + "'," + | ||||
|                               "`" + DB_Tabel[4] + "` = '" + New_data[4] + "'" + | ||||
|                               " WHERE " + | ||||
|                               "`comp_num` = '"+compidx+"'; "; | ||||
|             for(int a = 0; a < Old_data.Length; a++) | ||||
|             { | ||||
|                 if (Old_data[a] != New_data[a]) { | ||||
|                     DB.DB_Update("Obj_List", DB_Tabel[a], New_data[a], "idx", list_chk); | ||||
|                     com.dataGridView2.Rows[com.EditNumber].Cells[a].Value = New_data[a]; | ||||
|                     Close(); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         private void Btn_Cancel_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             Close(); | ||||
|         } | ||||
|         private void New_Clit_KeyDown(object sender, KeyEventArgs e) | ||||
|         { | ||||
|             if (e.KeyCode == Keys.Enter) | ||||
|             { | ||||
|                 Commodity_Search sea = new Commodity_Search(this); | ||||
|                 sea.Clinet_name = New_Clit.Text; | ||||
|                 sea.Show(); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 SeungHo Yang
					SeungHo Yang