private void btnConfirmProject_Click(object sender, EventArgs e) { if (!InputValidation()) { return; } ProjectEntity projectEntity = new ProjectEntity(); projectEntity.ProjectCode = txtProjectCode.Text; projectEntity.ProjectName = txtProjectName.Text; projectEntity.ScopeMM = Int32.Parse(txtScopeMM.Text); projectEntity.Status = (ProjectStatusValue)cbxProjectStatus.SelectedItem; projectEntity.StartedDate = dtmStartedDate.Value; projectEntity.EndDate = dtmEndDate.Value; projectEntity.CustomerName = txtCustomerName.Text; if (detailedFormMode == DetailedFormMode.Add) { projectBLL.AddProject(projectEntity); } if (detailedFormMode == DetailedFormMode.Update) { projectBLL.EditProject(projectEntity, projectID); } if (CommonFunctions.ShowQuestionDialog("Do you want continue to work with this project?", "Question") == DialogResult.OK) { detailedFormMode = DetailedFormMode.Update; load(); } else { this.Close(); } }
public DetailedProjectForm(ProjectEntity _project) { InitializeComponent(); InitComboBox(); detailedFormMode = DetailedFormMode.Update; projectID = _project.ID; txtProjectCode.Text = _project.ProjectCode; txtProjectName.Text = _project.ProjectName; txtScopeMM.Text = _project.ScopeMM.ToString(); cbxProjectStatus.SelectedItem = _project.Status; dtmStartedDate.Value = _project.StartedDate; dtmEndDate.Value = _project.EndDate; txtCustomerName.Text = _project.CustomerName; }
public DetailedProjectForm() { InitializeComponent(); InitComboBox(); detailedFormMode = DetailedFormMode.Add; }