Пример #1
0
        private void Init()
        {
            _processed = new Dictionary <Person, JsonItem>();

            _persons   = _personRepository.GetAll().ToList();
            _marriages = _marriageRepository.GetAll().ToList();
            _sons      = _sonRepository.GetAll().ToList();
        }
Пример #2
0
        private ActionResult Son(Son son)
        {
            var people    = _personRepository.GetAll();
            var marriages = _marriageRepository.GetAll();

            ViewBag.people    = Utils.GetPersonsSelectList(people);
            ViewBag.marriages = Utils.GetMarriagesSelectList(marriages, people);

            return(View(nameof(SonController.Son), son));
        }
Пример #3
0
        public IActionResult Index()
        {
            var people    = _personRepository.GetAll();
            var marriages = _marriageRepository.GetAll();
            var sons      = _sonRepository.GetAll();

            ViewBag.people    = Utils.GetPersonsSelectList(people);
            ViewBag.marriages = Utils.GetMarriagesSelectList(marriages, people);
            ViewBag.sons      = Utils.GetSonsSelectList(sons, marriages, people);

            return(View());
        }
Пример #4
0
        public static string GetAllInfos(string connStr)
        {
            var matrimoniRepository = new MarriageRepository(connStr);
            var matrimonis          = matrimoniRepository.GetAll();
            var results             = new List <string>();

            foreach (var matrimoni in matrimonis)
            {
                var marriageViewer = new MarriageViewer(connStr, matrimoni);
                var result         = marriageViewer.GetInfo();

                results.Add("");
                results.Add("===");
                results.Add(result);
            }
            return(string.Join("\r\n", results));
        }