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!");
        }