private void mdiProjectCreating_PageRemoved(object sender, DevExpress.XtraTabbedMdi.MdiTabPageEventArgs e) { formProjectCreating frmProjectCreating = formProjectCreating.Instance; formProjectCreating.Instance = null; frmProjectCreating.Close(); }
private void btnCancel_Click(object sender, EventArgs e) { formProjectCreating frmProjectCreating = formProjectCreating.Instance; formProjectCreating.Instance = null; frmProjectCreating.Close(); }
private void formProjectCreating_FormClosed(object sender, FormClosedEventArgs e) { formProjectCreating frmProjectCreating = formProjectCreating.Instance; formProjectCreating.Instance = null; frmProjectCreating.Close(); }
private void formProjectCreating_Load(object sender, EventArgs e) { formProjectCreating frmProjectCreating = formProjectCreating.Instance; formCreatingProject frmCreatingProject = new formCreatingProject(); frmCreatingProject.MdiParent = frmProjectCreating; frmCreatingProject.Show(); }
private void btnDone_Click(object sender, EventArgs e) { if (this.btnDone.Enabled == true) { formProjectCreating frmProjectCreating = formProjectCreating.Instance; frmProjectCreating.Close(); formProjectCreating.Instance = null; } }
private void btnNext_Click(object sender, EventArgs e) { if (btnNext.Enabled == true) { this.Hide(); formProjectCreating frmProjectCreating = formProjectCreating.Instance; formCreatingTask frmCreatingTask = new formCreatingTask(); frmCreatingTask.setInfo(this.str_ProjectGlobal); frmCreatingTask.MdiParent = frmProjectCreating; frmCreatingTask.Show(); } }
private void btnOke_Click(object sender, EventArgs e) { string str_ProjectLocal = this.txtEdtProjectID.Text.Trim(); ProjectDTO projectDTOLocal = new ProjectDTO(); // Gán giá trị vào thuộc tính trong bảng. this.setData(projectDTOLocal); #region Kiểm tra start date. if (DateTime.Parse(projectDTOLocal.StartDate) >= DateTime.Parse(projectDTOLocal.EndDate)) { XtraMessageBox.Show("Invalid start date!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); TimeSpan difference = new TimeSpan(1, 0, 0, 0); this.dtEdtStartDate.DateTime = this.dtEdtEndDate.DateTime.Subtract(difference); return; } #endregion #region Thêm mới. #region Kiểm tra end date. if (DateTime.Parse(projectDTOLocal.EndDate) <= DateTime.Parse(projectDTOLocal.StartDate)) { XtraMessageBox.Show("Invalid end date!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.dtEdtEndDate.DateTime = this.dtEdtStartDate.DateTime.AddDays(1); return; } #endregion // Thêm mới. if (ProjectDAO.Instance.addData(projectDTOLocal)) { #region Cập nhật lịch sử. string name = StaticVarClass.account_Username; string time = DateTime.Now.ToString(); string action = "Add project " + projectDTOLocal.ProjectID; string status = "Successful"; HistoryDTO hisDTO = new HistoryDTO(name, time, action, status); HistoryDAO.Instance.addData(hisDTO); #endregion XtraMessageBox.Show("Successfully added project " + str_ProjectLocal + "!", "Notification", MessageBoxButtons.OK, MessageBoxIcon.Information); #region Chuyển qua creating stage. this.Hide(); formProjectCreating frmProjectCreating = formProjectCreating.Instance; formCreatingStage frmCreatingStage = new formCreatingStage(); frmCreatingStage.setInfo(str_ProjectLocal); frmCreatingStage.MdiParent = frmProjectCreating; frmCreatingStage.Show(); #endregion } else { #region Cập nhật lịch sử. string name = StaticVarClass.account_Username; string time = DateTime.Now.ToString(); string action = "Add project " + projectDTOLocal.ProjectID; string status = "Failed"; HistoryDTO hisDTO = new HistoryDTO(name, time, action, status); HistoryDAO.Instance.addData(hisDTO); #endregion XtraMessageBox.Show("Add project " + str_ProjectLocal + " failed!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } #endregion }