public ActionResult RegisterStudent(STUDENT obj) { try { UserProfile objUser = new UserProfile(); if (ModelState.IsValid) { using (StudentEntities4 re = new StudentEntities4()) { re.STUDENTS.Add(obj); re.SaveChanges(); ModelState.Clear(); objUser.UserName = obj.EMAIL; objUser.Password = "******"; objUser.Role = 3; objUser.IsActive = true; obj = null; ViewBag.Message = "Success"; } using (StudentEntities1 db = new StudentEntities1()) { if (!db.UserProfiles.Any(x => x.UserName == objUser.UserName)) { db.UserProfiles.Add(objUser); db.SaveChanges(); } } } } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Student", "Index"))); } return(View(obj)); }
public ActionResult Index(STUDENT obj) { try { if (ModelState.IsValid) { using (StudentEntities4 re = new StudentEntities4()) { re.STUDENTS.Add(obj); re.SaveChanges(); ModelState.Clear(); obj = null; ViewBag.Message = "Success"; } } } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Student", "Index"))); } return(View(obj)); }