깃랩 재정비
This commit is contained in:
		
							
								
								
									
										123
									
								
								unimarc/WindowsFormsApp1/납품관리/Commodity_Morge.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										123
									
								
								unimarc/WindowsFormsApp1/납품관리/Commodity_Morge.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,123 @@ | ||||
| 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_Morge : Form | ||||
|     { | ||||
|         Commodity_registration com; | ||||
|         Helper_DB DB = new Helper_DB(); | ||||
|         bool keep_data1 = true; | ||||
|         bool keep_data2 = true; | ||||
|         public Commodity_Morge(Commodity_registration _com) | ||||
|         { | ||||
|             InitializeComponent(); | ||||
|             com = _com; | ||||
|         } | ||||
|  | ||||
|         private void Commodity_Morge_Load(object sender, EventArgs e) | ||||
|         { | ||||
|             rbtn1_1.Checked = true; | ||||
|             rbtn2_1.Checked = true; | ||||
|             rbtn3_1.Checked = true; | ||||
|             rbtn4_1.Checked = true; | ||||
|             rbtn5_1.Checked = true; | ||||
|  | ||||
|             tb_date1.Text = com.dataGridView2.Rows[com.MorgeNum[0]].Cells[0].Value.ToString(); | ||||
|             tb_clt1.Text = com.dataGridView2.Rows[com.MorgeNum[0]].Cells[1].Value.ToString(); | ||||
|             tb_dlv1.Text = com.dataGridView2.Rows[com.MorgeNum[0]].Cells[2].Value.ToString(); | ||||
|             tb_user1.Text = com.dataGridView2.Rows[com.MorgeNum[0]].Cells[3].Value.ToString(); | ||||
|             tb_num1.Text = com.dataGridView2.Rows[com.MorgeNum[0]].Cells[4].Value.ToString(); | ||||
|  | ||||
|             tb_date2.Text = com.dataGridView2.Rows[com.MorgeNum[1]].Cells[0].Value.ToString(); | ||||
|             tb_clt2.Text = com.dataGridView2.Rows[com.MorgeNum[1]].Cells[1].Value.ToString(); | ||||
|             tb_dlv2.Text = com.dataGridView2.Rows[com.MorgeNum[1]].Cells[2].Value.ToString(); | ||||
|             tb_user2.Text = com.dataGridView2.Rows[com.MorgeNum[1]].Cells[3].Value.ToString(); | ||||
|             tb_num2.Text = com.dataGridView2.Rows[com.MorgeNum[1]].Cells[4].Value.ToString(); | ||||
|  | ||||
|             tb_date1.Enabled = false; | ||||
|             tb_date2.Enabled = false; | ||||
|             tb_clt1.Enabled = false; | ||||
|             tb_clt2.Enabled = false; | ||||
|             tb_dlv1.Enabled = false; | ||||
|             tb_dlv2.Enabled = false; | ||||
|             tb_user1.Enabled = false; | ||||
|             tb_user2.Enabled = false; | ||||
|             tb_num1.Enabled = false; | ||||
|             tb_num2.Enabled = false; | ||||
|  | ||||
|             chk_keep1.Checked = true; | ||||
|             chk_keep2.Checked = true; | ||||
|  | ||||
|             rbtn1_2_Click(null, null); | ||||
|         } | ||||
|         private void rbtn1_2_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             if (rbtn1_1.Checked == true) { tb_date_res.Text = tb_date1.Text; } | ||||
|             else { tb_date_res.Text = tb_date2.Text; } | ||||
|  | ||||
|             if (rbtn2_1.Checked == true) { tb_dlv_res.Text = tb_dlv1.Text; } | ||||
|             else { tb_dlv_res.Text = tb_dlv2.Text; } | ||||
|  | ||||
|             if (rbtn3_1.Checked == true) { tb_clt_res.Text = tb_clt1.Text; } | ||||
|             else { tb_clt_res.Text = tb_clt2.Text; } | ||||
|  | ||||
|             if (rbtn4_1.Checked == true) { tb_user_res.Text = tb_user1.Text; } | ||||
|             else { tb_user_res.Text = tb_user2.Text; } | ||||
|  | ||||
|             if (rbtn5_1.Checked == true) { tb_num_res.Text = tb_num1.Text; } | ||||
|             else { tb_num_res.Text = tb_num2.Text; } | ||||
|         } | ||||
|         private void btn_Cancel_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             Close(); | ||||
|         } | ||||
|         private void btn_OK_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             DB.DBcon(); | ||||
|             bool create = false; | ||||
|             string cmd = "INSERT INTO Obj_List (`comp_num`, `date`, `clt`, `dly`, `charge`, `list_num`) " + | ||||
|                 "Values (" + | ||||
|                 "'" + com.comp_idx + "'," + | ||||
|                 "'" + tb_date_res.Text + "'," + | ||||
|                 "'" + tb_clt_res.Text + "'," + | ||||
|                 "'" + tb_dlv_res.Text + "'," + | ||||
|                 "'" + tb_user_res.Text + "'," + | ||||
|                 "'" + tb_num_res.Text + "');"; | ||||
|             if (keep_data1 == false) { DB.DB_Delete("Obj_List", "comp_num", com.comp_idx, "dly", tb_dlv1.Text); } | ||||
|             if (keep_data2 == false) { DB.DB_Delete("Obj_List", "comp_num", com.comp_idx, "dly", tb_dlv2.Text); } | ||||
|             if (tb_dlv_res.Text == "") | ||||
|             { | ||||
|                 create = false; | ||||
|                 MessageBox.Show("납품목록의 이름을 변경해주세요."); | ||||
|             } | ||||
|             else if(tb_dlv_res.Text == tb_dlv1.Text || tb_dlv_res.Text == tb_dlv2.Text) | ||||
|             { | ||||
|                 create = false; | ||||
|                 MessageBox.Show("납품목록의 이름이 중복되지않게 변경해주세요."); | ||||
|             } | ||||
|             else { create = true; } | ||||
|             if (create == true) {  | ||||
|                 DB.self_Made_Cmd(cmd); | ||||
|             } | ||||
|         } | ||||
|         private void chk_Keep_data(object sender, EventArgs e) | ||||
|         { | ||||
|             if(((CheckBox)sender).Name == "chk_keep1" && ((CheckBox)sender).Checked == false)  | ||||
|             { keep_data1 = false; } | ||||
|             else if(((CheckBox)sender).Name == "chk_keep1" && ((CheckBox)sender).Checked == true)  | ||||
|             { keep_data1 = true; } | ||||
|             if(((CheckBox)sender).Name == "chk_keep2" && ((CheckBox)sender).Checked == false)  | ||||
|             { keep_data2 = false; } | ||||
|             else if(((CheckBox)sender).Name == "chk_keep2" && ((CheckBox)sender).Checked == true)  | ||||
|             { keep_data2 = true; } | ||||
|         } | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 SeungHo Yang
					SeungHo Yang