private void btn_Add_Click(object sender, EventArgs e) { int kt = 1; if (TB_MaKH.TextLength < 6 || TB_MaKH.Text == "") { MessageBox.Show("Mã khách hàng không được để chống hoặc nhỏ hơn 6 kí tự"); TB_MaKH.Text = ""; TB_MaKH.Focus(); kt = 0; } else if (Tb_DiaChi.Text == "") { MessageBox.Show("Địa Chỉ không được để trống"); Tb_HoTen.Focus(); kt = 0; } else if (Tb_HoTen.Text == "") { MessageBox.Show("Tên Khách Hàng không được để trống"); Tb_DiaChi.Focus(); kt = 0; } else if (tb_SoThangTruoc.Text == "") { MessageBox.Show("Số Điện Tháng Trước không được để trống"); tb_SoThangTruoc.Focus(); kt = 0; } else if (tb_SoThangNay.Text == "") { MessageBox.Show("Số Điện Tháng Này không được để trống"); tb_SoThangNay.Focus(); kt = 0; } else if (int.Parse(tb_SoThangTruoc.Text) > int.Parse(tb_SoThangNay.Text)) { MessageBox.Show("Số tháng trước phải nhỏ hơn số tháng này."); tb_SoThangTruoc.Text = ""; tb_SoThangNay.Text = ""; tb_SoThangTruoc.Focus(); kt = 0; } if (kt == 1) { double TienDien = 0; int SoDien = int.Parse(tb_SoThangNay.Text) - int.Parse(tb_SoThangTruoc.Text); if (SoDien <= 50) { TienDien += SoDien * 100; } else if (SoDien <= 100) { TienDien += (SoDien - 50) * 200 + 50 * 100; } else if (SoDien <= 200) { TienDien += 50 * 100 + 50 * 200 + (SoDien - 100) * 300; } else if (SoDien > 200) { TienDien += 50 * 100 + 50 * 200 + 100 * 300 + (SoDien - 200) * 4; } TienDien = TienDien + TienDien * 0.1; string a = ""; a = TB_MaKH.Text; a += " | " + Tb_HoTen.Text; a += " | " + Tb_DiaChi.Text; a += " | " + Dt_NgayChotSo.Text; a += " | " + tb_SoThangTruoc.Text; a += " | " + tb_SoThangNay.Text; a += " | " + TienDien; listB_View.Items.Add(a); listTienDiens.Add(new TienDien(TB_MaKH.Text, Tb_HoTen.Text, Tb_DiaChi.Text, Dt_NgayChotSo.Text, Convert.ToInt32(tb_SoThangTruoc.Text), int.Parse(tb_SoThangNay.Text), TienDien)); StaticDaTa._TienDien = listTienDiens; } }
private void btn_Add_Click(object sender, EventArgs e) { int kt = 1; if (TB_MaKH.TextLength < 6 || TB_MaKH.Text == "") { MessageBox.Show("Mã khách hàng không được để chống hoặc nhỏ hơn 6 kí tự"); TB_MaKH.Text = ""; TB_MaKH.Focus(); kt = 0; } else if (Tb_DiaChi.Text == "") { MessageBox.Show("Địa Chỉ không được để trống"); Tb_HoTen.Focus(); kt = 0; } else if (Tb_HoTen.Text == "") { MessageBox.Show("Tên Khách Hàng không được để trống"); Tb_DiaChi.Focus(); kt = 0; } if (kt == 1) { double TienLai = 0; if (radio_Thuong.Checked == true) { if (cb_timeGui.SelectedItem.Equals(1)) { ; } TienLai = int.Parse(Tb_SoTienGui.Text) * 0.06; if (cb_timeGui.SelectedItem == "3") { TienLai = int.Parse(Tb_SoTienGui.Text) * 0.07; } if (cb_timeGui.SelectedItem == "6") { TienLai = int.Parse(Tb_SoTienGui.Text) * 0.08; } if (cb_timeGui.SelectedItem == "12") { TienLai = int.Parse(Tb_SoTienGui.Text) * 0.09; } } else if (rdb_PhatLoc.Checked == true) { if (cb_timeGui.SelectedItem == "1") { TienLai = int.Parse(Tb_SoTienGui.Text) * 0.07; } if (cb_timeGui.SelectedItem == "3") { TienLai = int.Parse(Tb_SoTienGui.Text) * 0.08; } if (cb_timeGui.SelectedItem == "6") { TienLai = int.Parse(Tb_SoTienGui.Text) * 0.09; } if (cb_timeGui.SelectedItem == "12") { TienLai = int.Parse(Tb_SoTienGui.Text) * 0.1; } } string a = ""; a = TB_MaKH.Text; a += " | " + Tb_HoTen.Text; a += " | " + Tb_DiaChi.Text; a += " | " + Dt_NgayGui.Text; a += " | " + Tb_SoTienGui.Text; a += " | " + cb_timeGui.SelectedItem.ToString(); if (radio_Thuong.Checked == true) { a += " | Thường"; } if (rdb_PhatLoc.Checked == true) { a += " | Phát Lộc"; } a += " | " + TienLai; listB_View.Items.Add(a); if (radio_Thuong.Checked == true) { listNguoiGuis.Add(new NguoiGui(TB_MaKH.Text, Tb_HoTen.Text, Tb_DiaChi.Text, Dt_NgayGui.Text, int.Parse(Tb_SoTienGui.Text), cb_timeGui.SelectedItem.ToString(), "Thường", TienLai)); } else if (rdb_PhatLoc.Checked == true) { listNguoiGuis.Add(new NguoiGui(TB_MaKH.Text, Tb_HoTen.Text, Tb_DiaChi.Text, Dt_NgayGui.Text, int.Parse(Tb_SoTienGui.Text), cb_timeGui.SelectedItem.ToString(), "Thường", TienLai)); } StaticDaTa._NguoiGui = listNguoiGuis; } }