Пример #1
0
        public static List <IEnrollmentData> Show(SimDescription actor, IEnumerable <SimDescription> choices, bool infiniteFunds, out int TermLen, out int totalCost)
        {
            if (actor.Household == null)
            {
                TermLen   = 0;
                totalCost = 0;
                return(null);
            }

            using (EnrollmentDialogEx dialog = new EnrollmentDialogEx(actor, choices, infiniteFunds))
            {
                dialog.StartModal();
                TermLen   = dialog.TermLen;
                totalCost = dialog.TotalCost;

                return(dialog.Result);
            }
        }
Пример #2
0
        public static List<IEnrollmentData> Show(SimDescription actor, IEnumerable<SimDescription> choices, bool infiniteFunds, out int TermLen, out int totalCost)
        {
            if (actor.Household == null)
            {
                TermLen = 0;
                totalCost = 0;
                return null;
            }

            using (EnrollmentDialogEx dialog = new EnrollmentDialogEx(actor, choices, infiniteFunds))
            {
                dialog.StartModal();
                TermLen = dialog.TermLen;
                totalCost = dialog.TotalCost;

                return dialog.Result;
            }
        }