private bool Check() { if (String.IsNullOrEmpty(txtMaKho.Text)) { txtMaKho.Focus(); throw new InvalidOperationException("Mã kho không được để trống !"); } if (String.IsNullOrEmpty(txtMaKhoOracle.Text)) { txtMaKhoOracle.Focus(); throw new InvalidOperationException("Mã kho Oracle không được để trống !"); } if (String.IsNullOrEmpty(txtTenKho.Text)) { txtTenKho.Focus(); throw new InvalidOperationException("Tên kho không được để trống !"); } //if (String.IsNullOrEmpty(txtDienThoai.Text)) //{ // txtDienThoai.Focus(); // throw new InvalidOperationException("Điện thoại trung tâm không được để trống !"); //} //if (String.IsNullOrEmpty(txtFax.Text)) //{ // txtFax.Focus(); // throw new InvalidOperationException("Fax trung tâm không được để trống !"); //} //if (String.IsNullOrEmpty(txtEmail.Text)) //{ // txtEmail.Focus(); // throw new InvalidOperationException("Email không được để trống !"); //} if (txtEmail.Text.Trim().Length > 0 && Common.ValidEmail(txtEmail.Text.Trim()) == false) { txtEmail.Focus(); throw new InvalidOperationException("Email chưa đúng định dạng!"); } if (frmKho.IsSync) { if (txtMaKho.Text != dm.MaKho) { throw new InvalidOperationException("Mã kho đã bị thay đổi !"); } //if (txtMaKhoOracle.Text != dm.MaKhoOracle) //{ // throw new InvalidOperationException("Mã kho Oracle đã bị thay đổi !"); //} } if (DMKhoDataProvider.KiemTra(new DMKhoInfo { IdKho = frmKho.Oid, MaKho = txtMaKho.Text.Trim() })) { throw new InvalidOperationException("Mã Kho đã tồn tại trong hệ thống !"); } return(true); }