Beispiel #1
0
        public ActionResult StudentRegistration(Models.Student student)
        {
            if (ModelState.IsValid)
            {
                using (var db = new ACCTOnlineLibraryEntities1())
                {
                    var sysUser = db.Students.Create();

                    if (IsExist((student.RegID)))
                    {
                        ModelState.AddModelError("", "Error Field ");
                    }
                    else
                    {
                        sysUser.RegID       = student.RegID;
                        sysUser.StudentName = student.StudentName;
                        sysUser.Department  = student.Department;
                        sysUser.Email       = student.Email;
                        sysUser.Password    = student.Password;
                        sysUser.Contact     = student.Contact;
                        sysUser.Address     = student.Address;

                        db.Students.Add(sysUser);
                        db.SaveChanges();

                        return(RedirectToAction("Success", "Account"));
                    }
                }
            }


            return(View());
        }
Beispiel #2
0
        public ActionResult FacultyRegistration(Models.Faculty faculty)
        {
            if (ModelState.IsValid)
            {
                using (var db = new ACCTOnlineLibraryEntities1())
                {
                    var facUser = db.Faculties.Create();

                    facUser.Name        = faculty.Name;
                    facUser.Designation = faculty.Designation;
                    facUser.Department  = faculty.Department;
                    facUser.Email       = faculty.Email;
                    facUser.Password    = faculty.Password;
                    facUser.Phone       = faculty.Phone;
                    facUser.Address     = faculty.Address;

                    db.Faculties.Add(facUser);
                    db.SaveChanges();

                    return(RedirectToAction("Success", "Account"));
                }
            }
            else
            {
                ModelState.AddModelError("", "Error Field ");
            }
            return(View());
        }