コード例 #1
0
ファイル: HomeController.cs プロジェクト: knazin/SGGWPZ2
        public IActionResult Index()
        {
            try
            {
                ViewPlanZajec vPZ = new ViewPlanZajec
                {
                    kierunek        = "Informatyka",
                    semestr_studiow = "1",
                    grupa           = "1",
                    datetime        = DateTime.Now
                };

                try { vPZ.ZnajdzRezerwacje(uni); }
                catch (Exception) { }

                vPZ.PodzielRezerwacje(uni);
                vPZ.Uzupelanieniedanych(uni);
                vPZ.SprawdzDniWolne(uni);

                var test = vPZ.Rezerwacje;
                return(View(vPZ));
            }
            catch (Exception ex)
            {
                ViewData["Error"] = ex.Message.ToString();
                return(View("Error"));
            }
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: knazin/SGGWPZ2
        public IActionResult Wykladowcy(ViewPlanZajec viewWykladowcy, int ile, string dt)
        {
            viewWykladowcy.wykladowcy = uni.ReadAllT(new Wykladowca());
            // Przesuniecie daty
            if (dt != null)
            {
                viewWykladowcy.datetime = Convert.ToDateTime(dt).AddDays(ile);
            }
            else
            {
                viewWykladowcy.datetime = viewWykladowcy.datetime.AddDays(ile);
            }
            viewWykladowcy.datetimestring = viewWykladowcy.datetime.ToString();

            try { viewWykladowcy.ZnajdzRezerwacje(uni); }
            catch (Exception) { viewWykladowcy.Rezerwacje = new List <Rezerwacja>(); }

            viewWykladowcy.PodzielRezerwacje(uni);
            viewWykladowcy.Uzupelanieniedanych(uni);
            viewWykladowcy.SprawdzDniWolne(uni);

            var test = viewWykladowcy.Rezerwacje;

            return(View("PlanWykladowcy", viewWykladowcy));
        }
コード例 #3
0
ファイル: HomeController.cs プロジェクト: knazin/SGGWPZ2
        // Sale

        public IActionResult Sale()
        {
            ViewPlanZajec vPZ = new ViewPlanZajec
            {
                sale     = uni.ReadAllT(new Sala()),
                datetime = DateTime.Now
            };

            vPZ.sala = vPZ.sale[0].skrot_informacji;

            try { vPZ.ZnajdzRezerwacje(uni); }
            catch (Exception) { }

            vPZ.PodzielRezerwacje(uni);
            vPZ.Uzupelanieniedanych(uni);
            vPZ.SprawdzDniWolne(uni);

            return(View("PlanSal", vPZ));
        }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: knazin/SGGWPZ2
        // Wykladowcy

        public IActionResult Wykladowcy()
        {
            ViewPlanZajec vPZ = new ViewPlanZajec
            {
                wykladowcy = uni.ReadAllT(new Wykladowca()),
                datetime   = DateTime.Now
            };

            vPZ.wykladowca = vPZ.wykladowcy[0].skrot_wykladowca;

            try { vPZ.ZnajdzRezerwacje(uni); }
            catch (Exception) { }

            vPZ.PodzielRezerwacje(uni);
            vPZ.Uzupelanieniedanych(uni);
            vPZ.SprawdzDniWolne(uni);

            var test = vPZ.Rezerwacje;

            return(View("PlanWykladowcy", vPZ));
        }
コード例 #5
0
ファイル: HomeController.cs プロジェクト: knazin/SGGWPZ2
        public IActionResult Sale(ViewPlanZajec viewSale, int ile, string dt)
        {
            viewSale.sale = uni.ReadAllT(new Sala());
            // Przesuniecie daty
            if (dt != null)
            {
                viewSale.datetime = Convert.ToDateTime(dt).AddDays(ile);
            }
            else
            {
                viewSale.datetime = viewSale.datetime.AddDays(ile);
            }
            viewSale.datetimestring = viewSale.datetime.ToString();

            try { viewSale.ZnajdzRezerwacje(uni); }
            catch (Exception) { viewSale.Rezerwacje = new List <Rezerwacja>(); }

            viewSale.PodzielRezerwacje(uni);
            viewSale.Uzupelanieniedanych(uni);
            viewSale.SprawdzDniWolne(uni);

            return(View("PlanSal", viewSale));
        }
コード例 #6
0
ファイル: HomeController.cs プロジェクト: knazin/SGGWPZ2
        public IActionResult Index(ViewPlanZajec viewPlanZajec, int ile, string dt)
        {
            // Przesuniecie daty
            if (dt != null)
            {
                viewPlanZajec.datetime = Convert.ToDateTime(dt).AddDays(ile);
            }
            else
            {
                viewPlanZajec.datetime = viewPlanZajec.datetime.AddDays(ile);
            }
            viewPlanZajec.datetimestring = viewPlanZajec.datetime.ToString();

            try { viewPlanZajec.ZnajdzRezerwacje(uni); }
            catch (Exception) { viewPlanZajec.Rezerwacje = new List <Rezerwacja>(); }

            viewPlanZajec.PodzielRezerwacje(uni);
            viewPlanZajec.Uzupelanieniedanych(uni);
            viewPlanZajec.SprawdzDniWolne(uni);

            var test = viewPlanZajec.Rezerwacje;

            return(View(viewPlanZajec));
        }