public frmEditVisitsDetails(frmVisitsDetails owner, int visitID, int patientID) { InitializeComponent(); this.frmvisitsdetails = owner; this.visitID = visitID; this.patientID = patientID; //populate listview VisitsLogic.PopulateCheckedListBox(clbAdditionalServices); dataList = new List <string>(); //assign values txtPatientID.Text = patientID.ToString(); txtPatientName.Text = Patient.getPatientName_By_ID(patientID); txtPatientPhone.Text = Patient.getPatientPhone_By_ID(patientID); int visitType = VisitDetails.getVisitType_By_VisitID(visitID); if (visitType == 0) { cmbxVisitType.SelectedIndex = 0; } else { cmbxVisitType.SelectedIndex = 1; } dtpVisitDate.Value = VisitDetails.getVisitDate_By_VisitID(visitID); //txtTotal.Text = VisitDetails.getRequired_By_VisitID(visitID).ToString(); //txtRequired.Text = (VisitDetails.getRequired_By_VisitID(visitID) - Payment.get_Previous_Payment(visitID)).ToString(); }
private void ClbAdditionalServices_SelectedIndexChanged(object sender, EventArgs e) { VisitsLogic.CalculateTotalRequiredForEdit(txtTotal, clbAdditionalServices); }