private void btnLuu_Click(object sender, EventArgs e) { string sql; if (txtmakh.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập mã khách hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtmakh.Focus(); return; } if (txttenkh.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập tên khách hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtmakh.Focus(); return; } if (txtdiachi.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập địa chỉ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtdiachi.Focus(); return; } if (txtdienthoai.Text == "( ) -") { MessageBox.Show("Bạn phải nhập điện thoại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtdienthoai.Focus(); return; } if (txtemail.Text == " ") { MessageBox.Show("Bạn phải nhập email", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtemail.Focus(); return; } sql = "SELECT MaKH FROM KhachHang WHERE MaKH=N'" + txtmakh.Text.Trim() + "'"; if (Funtion.CheckKey(sql)) { MessageBox.Show("Mã khách hàng này đã có, bạn phải nhập mã khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtmakh.Focus(); txtmakh.Text = ""; return; } sql = "INSERT INTO KhachHang(MaKH,TenKH, DiaChi,SDT, Email) VALUES (N'" + txtmakh.Text.Trim() + "',N'" + txttenkh.Text.Trim() + "',N'" + txtdiachi.Text.Trim() + "','" + txtdienthoai.Text + "',N'" + txtemail.Text.Trim() + "')"; Funtion.RunSQL(sql); LoadDataGridView(); ResetValues(); btnXoa.Enabled = true; btnThem.Enabled = true; btnSua.Enabled = true; btnHuy.Enabled = false; btnLuu.Enabled = false; txtmakh.Enabled = false; }
public static string StartCheck(string read) { ReadObj message = JsonConvert.DeserializeObject <ReadObj>(Funtion.RemoveColorCodes(read)); if (message.data == DataType.start) { return(message.message); } return(null); }
private void btnSua_Click(object sender, EventArgs e) { string sql; if (KhachHang.Rows.Count == 0) { MessageBox.Show("Không còn dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (txtmakh.Text == "") { MessageBox.Show("Bạn chưa chọn bản ghi nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (txttenkh.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập tên khách hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txttenkh.Focus(); return; } if (txtdiachi.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập địa chỉ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtdiachi.Focus(); return; } if (txtdienthoai.Text == "( ) -") { MessageBox.Show("Bạn phải nhập điện thoại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtdienthoai.Focus(); return; } if (txtemail.Text == " ") { MessageBox.Show("Bạn phải nhập email", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtemail.Focus(); return; } sql = "UPDATE KhachHang SET TenKH=N'" + txttenkh.Text.Trim().ToString() + "',DiaChi=N'" + txtdiachi.Text.Trim().ToString() + "',SDT='" + txtdienthoai.Text.ToString() + "',Email=N'" + txtemail.Text.Trim().ToString() + "' WHERE MaKH=N'" + txtmakh.Text + "'"; Funtion.RunSQL(sql); LoadDataGridView(); ResetValues(); btnHuy.Enabled = false; }
private void btnXoa_Click(object sender, EventArgs e) { string sql; if (KhachHang.Rows.Count == 0) { MessageBox.Show("Không còn dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (txtmakh.Text == "") { MessageBox.Show("Bạn chưa chọn bản ghi nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { sql = "DELETE KhachHang WHERE MaKH=N'" + txtmakh.Text + "'"; Funtion.RunSqlDel(sql); LoadDataGridView(); ResetValues(); } }
public void LoadDataGridView() { string sql; sql = "SELECT MaKH,TenKH,DiaChi,SDT,Email From KhachHang"; KhachHang = Funtion.GetDataToTable(sql); //lấy dữ liệu dataGridView.DataSource = KhachHang; dataGridView.Columns[0].HeaderText = "Mã khách hàng"; dataGridView.Columns[1].HeaderText = "Tên khách hàng"; dataGridView.Columns[2].HeaderText = "Địa chỉ"; dataGridView.Columns[3].HeaderText = "Điện thoại"; dataGridView.Columns[4].HeaderText = "Email"; dataGridView.Columns[0].Width = 150; dataGridView.Columns[1].Width = 200; dataGridView.Columns[2].Width = 150; dataGridView.Columns[3].Width = 150; dataGridView.Columns[4].Width = 150; dataGridView.AllowUserToAddRows = false; dataGridView.EditMode = DataGridViewEditMode.EditProgrammatically; }
public void MessageDo(string server, string read) { ReadObj message = JsonConvert.DeserializeObject <ReadObj>(Funtion.RemoveColorCodes(read)); if (string.IsNullOrWhiteSpace(message.data)) { return; } switch (message.data) { case DataType.data: if (string.IsNullOrWhiteSpace(message.message) == true || string.IsNullOrWhiteSpace(message.player) == true) { return; } if (Main.PlayerConfig.MuteList.Contains(message.player.ToLower()) == true) { return; } if (message.group == DataType.group) { if (Main.MainConfig.Setting.SendNickGroup == true) { PlayerObj player = Main.GetPlayer(message.player); if (player != null && string.IsNullOrWhiteSpace(player.Nick) == false) { message.message = Funtion.ReplaceFirst(message.message, message.player, player.Nick); } } foreach (var item in Main.GroupConfig.Groups) { if (item.Value.EnableSay) { Main.SendGroup.AddSend(new() { Group = item.Key, Message = message.message }); } } } else { long.TryParse(message.group, out long group); if (Main.GroupConfig.Groups.ContainsKey(group)) { Main.SendGroup.AddSend(new() { Group = group, Message = message.message }); } } break; case DataType.config: IMinecraft_QQ.ServerConfigCall?.Invoke(server, message.message); break; default: break; } }