public ActionResult Login(StdRegistration abc)
        {
            var result = ab.StdRegistrations.Where(x => x.Email == abc.Email && x.Password == abc.Password).FirstOrDefault();

            if (result != null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            else
            {
                return(RedirectToAction("Login", "Login"));
            }
        }
Пример #2
0
        public ActionResult AddEditStudent(StudentDto model)
        {
            var item = ab.StdRegistrations.FirstOrDefault(x => x.Sid == model.Sid);

            if (item == null)
            {
                item = new StdRegistration();
                ab.StdRegistrations.Add(item);
            }
            item.FirstName   = model.FirstName;
            item.LastName    = model.LastName;
            item.FatherName  = model.FatherName;
            item.StudentCnic = model.StudentCnic;
            item.Address     = model.Address;
            item.Email       = model.Email;

            if (model.Password != null)
            {
                item.Password = model.Password;
            }

            ab.SaveChanges();

            var temp = item.Sid;

            if (model.SubjectIds.Count > 0)
            {
                var assignList = ab.SubjectAssigns.Where(x => x.SR_FK == model.Sid).ToList();
                if (assignList.Count > 0)
                {
                    ab.SubjectAssigns.RemoveRange(assignList);
                    ab.SaveChanges();
                }

                foreach (var item1 in model.SubjectIds)
                {
                    SubjectAssign subjectAssign = new SubjectAssign();
                    subjectAssign.SR_FK = temp;
                    subjectAssign.SS_FK = item1;
                    ab.SubjectAssigns.Add(subjectAssign);
                    ab.SaveChanges();
                }

                ab.SaveChanges();
            }

            return(RedirectToAction("StudentRecord"));
        }
        public ActionResult Register(StdRegistration model)
        {
            StdRegistration obj = new StdRegistration();

            obj.FirstName   = model.FirstName;
            obj.LastName    = model.LastName;
            obj.FatherName  = model.FatherName;
            obj.StudentCnic = model.StudentCnic;
            obj.Address     = model.Address;
            obj.Email       = model.Email;
            obj.Password    = model.Password;
            ab.StdRegistrations.Add(obj);
            ab.SaveChanges();

            return(RedirectToAction("Login"));
        }