public void Initialize(InvoiceManagerQueueContainerWithHeaderIcons_UC parentContainer, Invoice invoiceToLoad)
        {
            ParentContainer = parentContainer;
            ActiveInvoice   = invoiceToLoad;

            Initialize(invoiceToLoad);
        }
        public void Initialize(InvoiceManagerQueueContainerWithHeaderIcons_UC parentContainer,
                               ReadyInvoicesForAction readyInvoice)
        {
            ParentInvoiceManagerQueueContainerWithHeaderIcons_UC = parentContainer;
            lblPatientID.Text   = readyInvoice.PatientID.ToString();
            lblPatientName.Text = readyInvoice.PatientFullName.ToString();
            lblDoctorID.Text    = readyInvoice.DoctorID.ToString();
            lblDoctorName.Text  = readyInvoice.DoctorName.ToString();
            lblServiceName.Text = "------------------------------";
            lyt_lblStationPointName.Visibility = LayoutVisibility.Never;
            lblReservationTime.Text            =
                Convert.ToDateTime(readyInvoice.InvoiceCreationDate).ConvertDateTimeToString(true, true);
            InvoiceType   = readyInvoice.InvoiceType;
            ActiveInvoice = readyInvoice.ActiveInvoice;

            BackColor = Color.FromArgb(80, 80, 85);
        }