Ejemplo n.º 1
0
        public ViewResult SubmitForm([Bind] SchoolProject.Models.Form.Parent_User form)
        {
            var user = _context.parent_user
                       .Where(u => u.username == form.username && u.password == form.password)
                       .FirstOrDefault();

            if (user == null)
            {
                ViewBag.error = "Login error!";
                return(View("InitForm"));
            }
            else
            {
                var parentid = _context.parent_user
                               .Where(u => u.username == form.username)
                               .Select(u => u.parent_id)
                               .FirstOrDefault();
                httpContext.Session.SetString("username", form.username);
                httpContext.Session.SetInt32("uid", parentid);
                return(View());
            }
        }
Ejemplo n.º 2
0
        public ViewResult SubmitForm([Bind] SchoolProject.Models.Form.Parent_User form)
        {
            Parent_User a = new Parent_User();

            a.parent_id = form.parent_id;
            a.firstname = form.firstname;
            a.lastname  = form.lastname;
            a.username  = form.username;
            a.password  = form.password;
            _context.parent_user.Add(a);
            int rec = _context.SaveChanges();

            if (rec == 1)
            {
                IQueryable <Admin_User> admin = from s in _context.admin_user
                                                select s;
                IQueryable <Professor> profe = from s in _context.professor
                                               select s;
                IQueryable <Programs> prog = from s in _context.program
                                             select s;
                IQueryable <Student> stud = from s in _context.student
                                            select s;
                IQueryable <Subject> subj = from s in _context.subject
                                            select s;
                IQueryable <Parent_User> par = from s in _context.parent_user
                                               select s;
                ViewBag.parent_user = par;
                ViewBag.subject     = subj;
                ViewBag.student     = stud;
                ViewBag.admin_user  = admin;
                ViewBag.professor   = profe;
                ViewBag.programs    = prog;
                return(View());
            }
            return(View("Error"));
        }