/// <summary> /// /// </summary> /// <param name="dateSearch"></param> private void GetResultsByDate(string dateSearch) { var result = _resultService.GetResults(Ultils.ConvertStringToDateTime(dateSearch)); if (result != null) { gridControl1.Refresh(); gridControl1.DataSource = result; } }
private void btnSave_Click(object sender, EventArgs e) { if (!CheckTextBoxNullValue.ValidationTextEditNullValue(gridLookUpEditFullName)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, gridLookUpEditFullName, toolTipController1, "Vui lòng chọn một ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtBirthday)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtBirthday, toolTipController1, "Vui lòng nhập vào 'Ngày sinh' cho ứng viên!"); } else if (string.IsNullOrEmpty((string)radioGroup1.EditValue)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, radioGroup1, toolTipController1, "Vui lòng chọn 'Giới tính' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtSDT)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtSDT, toolTipController1, "Vui lòng nhập vào 'Số điện thoại' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNS)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNS, toolTipController1, "Vui lòng nhập vào 'Nơi sinh' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtHKTT)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtHKTT, toolTipController1, "Vui lòng nhập vào 'Hộ khẩu thường chú' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtDanToc)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtDanToc, toolTipController1, "Vui lòng nhập vào 'Dân tộc' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtHight)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtHight, toolTipController1, "Vui lòng nhập vào 'Chiều cao' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtCMT)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtCMT, toolTipController1, "Vui lòng nhập vào 'Số chứng minh thư' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNgayCap)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNgayCap, toolTipController1, "Vui lòng nhập vào 'Ngày cấp' chứng minh thư!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNoiCap)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNoiCap, toolTipController1, "Vui lòng nhập vào 'Nơi cấp' chứng minh thư!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtID)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtID, toolTipController1, "Vui lòng nhập vào 'ID' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtStaffCode)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtStaffCode, toolTipController1, "Vui lòng nhập vào 'Code' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtDepartment)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtDepartment, toolTipController1, "Vui lòng nhập vào 'Bộ phận' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtPosition)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtPosition, toolTipController1, "Vui lòng nhập vào 'Vị trí' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNgayPV)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNgayPV, toolTipController1, "Vui lòng nhập vào 'Ngày phỏng vấn' ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNguoiPV)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNguoiPV, toolTipController1, "Vui lòng nhập vào 'Người phỏng vấn' ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNgayDiLam)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNgayDiLam, toolTipController1, "Vui lòng nhập vào 'Ngày đi làm' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(gridLookUpEditEducation)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, gridLookUpEditEducation, toolTipController1, "Vui lòng chọn 'Tên trường' cho ứng viên!"); } else { try { string id = gridLookUpEditFullName.EditValue.ToString(); _resultService.InsertResult( id, gridLookUpEditFullName.Text, Ultils.ConvertStringToDateTime(txtBirthday), radioGroup1.EditValue.ToString(), txtSDT.Text, txtNS.Text, txtHKTT.Text, txtDanToc.Text, txtHight.Text, txtCMT.Text, Ultils.ConvertStringToDateTime(txtNgayCap), txtNoiCap.Text, txtExperiene.Text, txtID.Text, txtStaffCode.Text, txtDepartment.EditValue.ToString(), txtPosition.EditValue.ToString(), Ultils.ConvertStringToDateTime(txtNgayPV), txtNguoiPV.Text, Ultils.ConvertStringToDateTime(txtNgayDiLam), Program.CurentUser.UserName ); _scoreService.Update(Guid.Parse(id), true); btnReset.PerformClick(); dynamic mboxResult = XtraMessageBox.Show("Thêm thành công. Bạn có muốn thêm nữa không?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (mboxResult == DialogResult.No) { Close(); } else if (mboxResult == DialogResult.Yes) { LoadDataGridLookUpEdit(); gridLookUpEditFullName.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
private void btnSave_Click(object sender, EventArgs e) { if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtFullName)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtFullName, toolTipController1, "Vui lòng chọn một ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtBirthday)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtBirthday, toolTipController1, "Vui lòng nhập vào 'Ngày sinh' cho ứng viên!"); } else if (string.IsNullOrEmpty((string)radioGroup1.EditValue)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, radioGroup1, toolTipController1, "Vui lòng chọn 'Giới tính' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtSDT)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtSDT, toolTipController1, "Vui lòng nhập vào 'Số điện thoại' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNS)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNS, toolTipController1, "Vui lòng nhập vào 'Nơi sinh' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtHKTT)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtHKTT, toolTipController1, "Vui lòng nhập vào 'Hộ khẩu thường chú' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtDanToc)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtDanToc, toolTipController1, "Vui lòng nhập vào 'Dân tộc' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtHight)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtHight, toolTipController1, "Vui lòng nhập vào 'Chiều cao' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtCMT)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtCMT, toolTipController1, "Vui lòng nhập vào 'Số chứng minh thư' của ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNgayCap)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNgayCap, toolTipController1, "Vui lòng nhập vào 'Ngày cấp' chứng minh thư!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNoiCap)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNoiCap, toolTipController1, "Vui lòng nhập vào 'Nơi cấp' chứng minh thư!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtID)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtID, toolTipController1, "Vui lòng nhập vào 'ID' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtStaffCode)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtStaffCode, toolTipController1, "Vui lòng nhập vào 'Code' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtDepartment)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtDepartment, toolTipController1, "Vui lòng nhập vào 'Bộ phận' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtPosition)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtPosition, toolTipController1, "Vui lòng nhập vào 'Vị trí' cho ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNgayPV)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNgayPV, toolTipController1, "Vui lòng nhập vào 'Ngày phỏng vấn' ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNguoiPV)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNguoiPV, toolTipController1, "Vui lòng nhập vào 'Người phỏng vấn' ứng viên!"); } else if (!CheckTextBoxNullValue.ValidationTextEditNullValue(txtNgayDiLam)) { CheckTextBoxNullValue.ShowError(dxErrorProvider1, txtNgayDiLam, toolTipController1, "Vui lòng nhập vào 'Ngày đi làm' của ứng viên!"); } else { try { _resultService.UpdateResult( _Id, txtFullName.Text, Ultils.ConvertStringToDateTime(txtBirthday), radioGroup1.EditValue.ToString(), txtSDT.Text, txtNS.Text, txtHKTT.Text, txtDanToc.Text, txtHight.Text, txtCMT.Text, Ultils.ConvertStringToDateTime(txtNgayCap), txtNoiCap.Text, txtExperiene.Text, txtID.Text, txtStaffCode.Text, txtDepartment.Text, txtPosition.Text, Ultils.ConvertStringToDateTime(txtNgayPV), txtNguoiPV.Text, Ultils.ConvertStringToDateTime(txtNgayDiLam), Program.CurentUser.UserName ); btnReset.PerformClick(); MessageBox.Show("Sửa thành công!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }