private void _kiemTraNCC() { if (string.IsNullOrWhiteSpace(txt_MaHH.Text)) { MessageBox.Show("Vui lòng nhập Mã nhà cung cấp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } var db = new Model.dbQLKhoEntities(); var ob = db.NhaCungCaps.ToList().FirstOrDefault(q => q.IsDelete != true && q.MaNCC.Equals(txt_MaNCC.Text.Trim())); if (ob == null) { var frm = new frmEdit_NhaCungCap(new NhaCungCap { MaNCC = txt_MaNCC.Text.Trim() }); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.Yes) { var value = frm.TResult as NhaCungCap; value.IsDelete = false; db.NhaCungCaps.Add(value); if (db.SaveChanges() > 0) { _loadNCC(); lookup_MaNCC.EditValue = value.MaNCC; MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Thêm thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { lookup_MaNCC.EditValue = ob.MaNCC; } }
private void btnOke_Click(object sender, EventArgs e) { if (txtNewPass.Text.Length < 8 || txtRePass.Text.Length < 8) { MessageBox.Show("Vui lòng nhập mật khẩu mới có ít nhất 8 kí tự", "Thông báo"); } else if (txtNewPass.Text != txtRePass.Text) { MessageBox.Show("Vui lòng xác nhận mật khẩu mới trùng nhau", "Thông báo"); } else { var db = new Model.dbQLKhoEntities(); var user = db.NhanViens.ToList().FirstOrDefault(q => q.MaNV == COMMON.User.MaNV); if (user == null) { this.Close(); } else if (user.MatKhau == txtOldPass.Text) { user.MatKhau = txtNewPass.Text; bool kq = db.SaveChanges() > 0; MessageBox.Show(kq ? "Đổi mật khẩu thành công" : "Đổi mật khẩu thất bại", "Thông báo"); DialogResult = kq ? System.Windows.Forms.DialogResult.Yes : System.Windows.Forms.DialogResult.No; } else { MessageBox.Show("Mật khẩu cũ không chính xác", "Thông báo"); } } }