private string UpdateBedForFree() { string bed = "none available"; Beds oBeds = new Beds(); bed = oBeds.FindAvailableBed(cboWard.Text, "Semi-private"); if (bed.Equals("none available")) { bed = oBeds.FindAvailableBed(cboWard.Text, "Private"); } return(bed); }
private void btnFindBed_Click(object sender, EventArgs e) { Beds oBeds = new Beds(); string msg = ""; string bed = oBeds.FindAvailableBed(cboWard.Text, cboBedType.Text); if (bed.Equals("none available")) { msg = "No " + cboBedType.Text + " bed available in " + cboWard.Text + ".\n"; if (cboBedType.Text.Equals("Ward")) { bed = UpdateBedForFree(); if (!bed.Equals("none available")) { msg += "Patient upgraded bed type at no cost.\n"; txtBed.Text = bed; MessageBox.Show(msg + "Bed " + bed + " found"); return; } msg = "No beds available in " + cboWard.Text + ".\n"; } MessageBox.Show(msg); } else { txtBed.Text = bed; MessageBox.Show("Bed " + bed + " found"); return; } }