private void metroButton1_Click(object sender, EventArgs e) { Firebase.Firebase firebase = new Firebase.Firebase(); if (!ValidateInput()) { MessageBox.Show("Please fill up all the (*)"); return; } Classes.Admission admission = new Classes.Admission() { id = this.admission.id, patient = this.admission.patient, admittedDate = dtpDateAdmitted.Value, admittedTime = new TimeSpan(DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second), timesAdmitted = Int32.Parse(txtTImesAdmitted.Text), ward = cmbWard.SelectedItem.ToString(), roomNo = Int32.Parse(cmbRoomNo.SelectedItem.ToString()), bedNo = Int32.Parse(cmbBedNo.SelectedItem.ToString()), fatherName = txtFName.Text, fAddress = txtFAddress.Text, fOccupation = txtFOccupation.Text, fEmployer = txtFEmployer.Text, motherName = txtMName.Text, mAddress = txtMAddress.Text, mOccupation = txtMOccupation.Text, mEmployer = txtMEmployer.Text, spouseName = txtSName.Text, sAddress = txtSAddress.Text, sOccupation = txtSOccupation.Text, sEmployer = txtSEmployer.Text, captainName = txtCaptain.Text, companionName = txtCName.Text, cRelationship = txtCRelation.Text, cAddress = txtCAddress.Text, eName = txtEName.Text, eRelationship = txtERelation.Text, eAddress = txtEAddress.Text, contact = txtEContact.Text, isAdmitted = 1, isDischarged = 0, doctorID = RandomDoctors(), blood_pressure = this.admission.blood_pressure, cc = this.admission.cc, pulse_rate = this.admission.pulse_rate, respiratory_rate = this.admission.respiratory_rate, o2sat = this.admission.o2sat, gcs = this.admission.gcs, temperature = this.admission.temperature, nurseID = currentUser.id }; firebase.InsertAdmission(admission); Classes.AdmissionHelper.SaveAdmission(admission); Classes.CheckupHelper.UpdateStatus(admission.patient.id, "Admitted"); MessageBox.Show("Successfully Admitted"); this.DialogResult = System.Windows.Forms.DialogResult.OK; }
private void btnSave_Click(object sender, EventArgs e) { Firebase.Firebase firebase = new Firebase.Firebase(); foreach (var p in procedures) { Classes.ProcedureHelper.SaveProcedure(p); } foreach (var m in prescriptions) { Classes.PrescriptionHelper.savePrescription(m, admission.id, "admission"); } this.admission.prescriptions = prescriptions; this.admission.procedures = procedures; firebase.InsertAdmission(this.admission); MessageBox.Show("SAVED!"); }