private void themcalam_Click(object sender, EventArgs e) { string tgbd = mtxtbd.Text.Trim(); string tgktcl = mtxtkt.Text.Trim(); if (string.IsNullOrEmpty(txttenca.Text)) { MessageBox.Show("Bạn cần nhập tên ca làm!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); txttenca.Focus(); return; } if (string.IsNullOrEmpty(tgbd)) { MessageBox.Show("Bạn cần nhập thời gian bắt đầu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); mtxtbd.Focus(); return; } if (string.IsNullOrEmpty(tgktcl)) { MessageBox.Show("Bạn cần nhập thời gian kết thúc!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); mtxtkt.Focus(); return; } if (!ktthoigian(mtxtbd.Text)) { MessageBox.Show("Kiểu dữ liệu thời gian bắt đầu không đúng (00:00 - 23:59)!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); mtxtbd.Focus(); return; } if (!ktthoigian(mtxtkt.Text)) { MessageBox.Show("Kiểu dữ liệu thời gian kết thúc không đúng (00:00 - 23:59)!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); mtxtkt.Focus(); return; } using (quanlithucungEntities1 quanli = new quanlithucungEntities1()) { Calamviec ca = quanli.Calamviecs.FirstOrDefault(p => p.TenCa == txttenca.Text); if (ca != null) { MessageBox.Show("Đã có ca làm này!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } quanli.insertcalam(txttenca.Text, mtxtbd.Text, mtxtkt.Text); MessageBox.Show("Thêm thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); FrmQuanly_Load(sender, e); } }