private void ComboBox_RemarksTab_SelectionChangeCommitted(object sender, EventArgs e) { if (ComboBox_RemarksTab.SelectedIndex != 0) { int keyy = ((KeyValuePair <int, string>)ComboBox_RemarksTab.SelectedItem).Key; UpdateRemarksControl remarksCt = new UpdateRemarksControl(); remarksModel remarksMd = remarksCt.getRemarksDetails(keyy); //if (remarksMd.startDate==null || remarksMd.endDate == null) //{ // MessageBox.Show("Please fill the Remarks details for this case in 'New Case' Tab and then try to Update", "Remarks details not Found!", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); //} if (remarksMd.comments == "") { MessageBox.Show("Please fill the Remarks details for this case in 'New Case' Tab and then try to Update", "Remarks details not Found!", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } else { try { Case_StartDate.Value = DateTime.Parse(remarksMd.startDate); Case_EndDate.Value = DateTime.Parse(remarksMd.endDate); Case_AdditionalComments.Text = remarksMd.comments; CaseStatus_Remarks.SelectedItem = remarksMd.status; //LabelError_Personl.Text = person.message; } catch (Exception ex) { } } } }
private void Button_SaveRemarks_Click(object sender, EventArgs e) { if (ComboBox_RemarksTab.SelectedIndex != 0) { int keyy = ((KeyValuePair <int, string>)ComboBox_RemarksTab.SelectedItem).Key; //UpdatePersonalControl person_control = new UpdatePersonalControl(); //Case_Personal_Info person = person_control.getPersonalData(keyy); UpdateRemarksControl remarksCt = new UpdateRemarksControl(); remarksModel remarksMd = remarksCt.getRemarksDetails(keyy); remarksMd.startDate = Case_StartDate.Text; remarksMd.endDate = Case_EndDate.Text; remarksMd.comments = Case_AdditionalComments.Text; remarksMd.status = CaseStatus_Remarks.Text; remarksMd.caseSelected = keyy; if (remarksCt.checkCaseType(remarksMd.caseSelected)) // check if case as Monthly { DateTime start_date = Case_StartDate.Value; DateTime end_date = Case_EndDate.Value; end_date = start_date.AddDays(31); Case_EndDate.MinDate = end_date; if (remarksCt.updateData(remarksMd)) { MessageBox.Show("Details Updated Successfully"); } else { MessageBox.Show(remarksMd.errorMessage); } } else { if (remarksCt.updateData(remarksMd)) { MessageBox.Show("Details Updated Successfully!"); } else { MessageBox.Show(remarksMd.errorMessage); } } } else { MessageBox.Show("Please Select a Case from the Dropdwn", "Case not Selected", MessageBoxButtons.OK, MessageBoxIcon.Information); } }