오늘의 코딩

winform CheckBox Cafe

용성 2022. 1. 21. 12:05
switch (ListName)
                    {
                        case "checkBox1": int SAmerica = 1;
                            listBox1.Items.Add(star + Ame + " : " + low +"원");
                            TotalMoney = TotalMoney + low;
                            label10.Text = "사용금액 " +TotalMoney +"원";
                            checkBox1.Checked = false;
                            break;

                        case "checkBox4": int SCafe = 1;
                            listBox1.Items.Add(star + Ra + " : " + low + "원");
                            TotalMoney = TotalMoney + mid;
                            label10.Text = "사용금액 " + TotalMoney + "원";
                            checkBox4.Checked = false;
                            break;
                        case "checkBox5": int SMoca = 1;
                            listBox1.Items.Add(star + Mo + " : " + low + "원");
                            TotalMoney = TotalMoney + high;
                            label10.Text = "사용금액 " + TotalMoney + "원";
                            checkBox5.Checked = false;
                            break;
                        case "checkBox7": int EAmerica = 
                                1; listBox1.Items.Add(edia + Ame + " : " + low + "원");
                            TotalMoney = TotalMoney + low;
                            label10.Text = "사용금액 " + TotalMoney + "원";
                            checkBox7.Checked = false;
                            break;
                        case "checkBox6": int ECafe = 1;
                            listBox1.Items.Add(edia + Ra + " : " + low + "원");
                            TotalMoney = TotalMoney + mid;
                            label10.Text = "사용금액 " + TotalMoney + "원";
                            checkBox6.Checked = false;
                            break;
                        case "checkBox2": int EMoca = 1;
                            listBox1.Items.Add(edia + Mo + " : " + low + "원");
                            TotalMoney = TotalMoney + high;
                            label10.Text = "사용금액 " + TotalMoney + "원";
                            checkBox2.Checked = false;
                            break;
                        case "checkBox10": int CAmerica = 1;
                            listBox1.Items.Add(cbin + Ame + " : " + low + "원");
                            TotalMoney = TotalMoney + low;
                            label10.Text = "사용금액 " + TotalMoney + "원";
                            checkBox10.Checked = false;
                            break;
                        case "checkBox9": int CCafe = 1;
                            listBox1.Items.Add(cbin + Ra + " : " + low + "원");
                            TotalMoney = TotalMoney + mid;
                            label10.Text = "사용금액 " + TotalMoney+ "원";
                            checkBox9.Checked = false;
                            break;
                        case "checkBox8": int CMoca = 1;
                            listBox1.Items.Add(cbin + Mo + " : " + low + "원");
                            TotalMoney = TotalMoney + high;
                            label10.Text = "사용금액 " + TotalMoney + "원";
                            checkBox8.Checked = false;
                            break;
                    }

코드가 너무 더럽다. 코드리뷰 하면서 많이 고쳐야겠다.

728x90

'오늘의 코딩' 카테고리의 다른 글

C# httpClient  (0) 2022.01.21
1.21 C# Class  (0) 2022.01.21
1.20 C# Array  (0) 2022.01.20
1.19 C# String  (0) 2022.01.19
winform listBox crud  (0) 2022.01.18