public void getPatientInfoHistory(string mrn) { //Display Patient Details f_PatientDetails fd = new f_PatientDetails(mrn); DataSet ds = d.displayPatientInfo(mrn); DataRow drow = ds.Tables["Patient_general_info"].Rows[0]; //Display History Details DataSet ds1 = d.displayHistory(mrn); DataRow drow1 = ds1.Tables["History_table"].Rows[0]; DataSet ds2 = new DataSet(); ds2 = d.displayLabTestDone(mrn); DataSet ds3 = d.displayMedicinePrescribed(mrn); DataSet ds4 = d.displayProvisional(mrn); // MessageBox.Show("hello"); fd.setTextField(drow, drow1, ds2, ds3, ds4); fd.Show(); }
private void ll_logout_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e) { f_PatientDetails current = this; Form1 obj = new Form1(); obj.Show(); this.Dispose(); }
private void ll_home_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { f_PatientDetails current = this; f_ReceptionHome rec = new f_ReceptionHome(); rec.Show(); this.Dispose(); }
public void openExistingRecord(int mrn) { dbregistration reg = new dbregistration(); DataSet ds = reg.fetchRecord(mrn); try { DataRow drow = ds.Tables["Patient_general_info"].Rows[0]; f_PatientDetails patient = new f_PatientDetails(drow); patient.Show(); } catch (IndexOutOfRangeException e) { MessageBox.Show("The MRN is invalid! Enter a valid MRN"); } }
private void button5_Click_1(object sender, EventArgs e) { //To retrieve Medicine f_PatientDetails current = this; bDoctor bd = new bDoctor(); string date = bd.getToday(); int count = Medicine.RowCount; int morn, noon, night, days, total; string medname; DataGridViewRow row; for (int i = 1; i < count; i++) { row = Medicine.CurrentRow; medname = row.Cells[0].Value.ToString(); morn = Convert.ToInt16(row.Cells[1].Value); noon = Convert.ToInt16(row.Cells[2].Value); night = Convert.ToInt16(row.Cells[3].Value); days = Convert.ToInt16(row.Cells[4].Value); total = bd.calculateTotalDosage(morn, noon, night, days); bd.saveMedicinePrescribed(m, date, medname, total, "no"); } // To retrieve lab order if (checkedListBox3.CheckedItems.Count != 0) { for (int j = 0; j < checkedListBox3.CheckedItems.Count; j++) { string v = checkedListBox3.CheckedItems[j].ToString(); bd.savelabOrder(m, v, date); //MessageBox.Show(v); } } //Retrieve provisional Diagnosis bd.saveProvisional(m, rtProvisionalDiagnosis.Text, date); int mrn = Convert.ToInt32(m); bd.setAppointmentStatus(mrn, date); current.Close(); }
private void b_RegisterPatient_Click(object sender, EventArgs e) { f_PatientDetails pReg = new f_PatientDetails(); pReg.Show(); }
private void bSave1_Click_2(object sender, EventArgs e) { bool gen, emer; f_PatientDetails current = this; bpatientInfo patient = new bpatientInfo(); bRegistration reg = new bRegistration(); validationOfForms val = new validationOfForms(); //patient.male=rbMale. if (rbMale.Checked) { patient.gender = "Male"; } else if (rbFemale.Checked) { patient.gender = "Female"; } patient.dob = cMonth.Text + '/' + cDay.Text + '/' + cYear.Text; patient.firstName = tFirstName.Text; patient.middleName = tMiddleName.Text; patient.lastName = tLastName.Text; patient.fatherName = tFatherName.Text; patient.occupation = tOccupation.Text; //patient.mrn = Convert.ToInt32(tb_mrn.Text); patient.office = tOffice.Text; patient.religion = cReligion.Text; patient.ethnicity = tEthnicity.Text; patient.email = tEmail.Text; patient.streetAddress2 = tStreetAddress2.Text; patient.city2 = tCity2.Text; patient.state2 = tState2.Text; patient.zipcode2 = tZipCode2.Text; patient.streetAddress3 = tStreetAddress3.Text; patient.city3 = tCity3.Text; patient.state3 = tState3.Text; patient.zipcode3 = tZipCode3.Text; patient.phoneHomeCode = tHomePhoneCode.Text; patient.phoneOfficeCode = tOfficePhoneCode.Text; patient.phoneMobileCode = tMobileCode.Text; patient.phoneHome = tHomePhone.Text; patient.phoneMobile = tMobilePhone.Text; patient.phoneOffice = tOfficePhone.Text; patient.eEmail = tEmail1.Text; patient.eFirstName = tFirstName1.Text; patient.eMiddleName = tMiddleName1.Text; patient.eLastName = tLastName1.Text; patient.eHomestreet = tStreetAddress.Text; patient.eHomeCity = tCity.Text; patient.eHomeState = tState.Text; patient.eHomeZip = tZipCode.Text; patient.eOfficeStreet = tStreetAddress1.Text; patient.eOfficeCity = tCity1.Text; patient.eOfficeState = tState1.Text; patient.eOfficeZip = tZipCode1.Text; patient.eHomePhoneCode = tHomePhone1.Text; patient.eOfficePhoneCode = tOfficePhoneCode1.Text; patient.eMobilePhoneCode = tMobileCode.Text; patient.ePhoneHome = tHomePhone.Text; patient.ePhoneOffice = tOfficePhone1.Text; patient.ePhoneMobile = tMobilePhone1.Text; val.validateRegistrationForm(patient, out gen, out emer); if (gen && emer) { reg.register(patient); MessageBox.Show("Successful Registration!!"); //f_ReceptionHome rec = new f_ReceptionHome(); //rec.Show(); current.Dispose(); } else if (gen) { tabEmergency.Show(); tabEmergency.BringToFront(); manEcity.Show(); manEfirstName.Show(); manEhomePhone.Show(); manElastName.Show(); manEstate.Show(); manEstreet.Show(); manEzip.Show(); tabEmergency.Show(); MessageBox.Show("\tFields are invalid!\nEnter the compulsory fields marked with *"); } else { tabGeneral.Show(); tabGeneral.BringToFront(); mandatoryFirstName.Show(); mandatoryFatherName.Show(); mandatoryGender.Show(); mandatoryHomeAddress.Show(); mandatoryHomePhone.Show(); mandatoryDOB.Show(); mandatoryLastName.Show(); mandatoryZip.Show(); MessageBox.Show("enter the general items"); } }