Ejemplo n.º 1
0
 public ActionResult Index(Student student)
 {
     if (ModelState.IsValid)
     {
         student.LogIn();
         if (student.IsAuthorized)
         {
             Session["Student"] = student;
             DSSchedule Schedule = new DSSchedule(DateTime.Now, student.Id);
             Session["Schedule"] = Schedule;
             return(RedirectToAction("Show", "Schedule"));
         }
         else
         {
             if (student.Message == "")
             {
                 ModelState.AddModelError("", "Логин или пароль некорректны");
             }
             else
             {
                 ModelState.AddModelError("", student.Message);
             }
             Session["Student"] = null;
             ViewData["imgsrc"] = Logo();
             return(View(student));
         }
     }
     else
     {
         ViewData["imgsrc"] = Logo();
         return(View());
     }
 }
Ejemplo n.º 2
0
        public ActionResult Show()
        {
            DSSchedule sch = new DSSchedule(DateTime.Today, GetStudent());

            Session["Schedule"]  = sch;
            ViewData["FatModel"] = GetFatModel();
            ViewData["imgsrc"]   = Logo();
            return(View());
        }