public ActionResult AddUserRoleMultipleRecord(string UserIds, string UserRole) { try { List <string> collection = UserIds.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries).ToList(); foreach (var item in collection) { var UserRoleRecord = interfaceobj_userrole.GetModel().Where(s => s.User_ID == Convert.ToInt32(item) && s.Role.Equals(UserRole)); if (UserRoleRecord.Count() == 0) { FF_User_Role ur = new FF_User_Role(); ur.User_ID = Convert.ToInt32(item); ur.Role = UserRole; interfaceobj_userrole.InsertModel(ur); interfaceobj_userrole.Save(); } } return(Json("done", JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json("error", JsonRequestBehavior.AllowGet)); } }
public ActionResult Signup(VM_Signup signup) { try { var CheckEmailExist = interfaceobj.GetModel().FirstOrDefault(a => a.Email_ID == signup.Email_ID); if (CheckEmailExist != null) { // [{\"Action\":\"error\",\"msg\":\"You have entered wrong email id password combination.\"}] return(Json("emailexist", JsonRequestBehavior.AllowGet)); } string password = signup.Password; string EncPassword = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(password, "MD5"); FF_Registration s = new FF_Registration(); s.FirstName = signup.FirstName; s.Email_ID = signup.Email_ID; s.Mobile = signup.Mobile; s.Password = EncPassword; s.Creation_Date = DateTime.UtcNow; interfaceobj.InsertModel(s); interfaceobj.Save(); FF_User_Role ur = new FF_User_Role(); ur.User_ID = s.ID; ur.Role = "user"; interfaceobj_forUseRrole.InsertModel(ur); interfaceobj_forUseRrole.Save(); return(Json("done", JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json("error", JsonRequestBehavior.AllowGet)); } }