public static void CreateFranchize(user_franchaser uf) { using (DALContext cnx = new DALContext()) { cnx.user_franchaser.AddObject(uf); cnx.SaveChanges(); } }
public ActionResult CreateFranchize(NewFranchize fch) { if (ModelState.IsValid) { try { MembershipUser mu = Membership.CreateUser(fch.Email, fch.Password, fch.Email); if (mu != null) { System.Web.Security.Roles.AddUserToRole(fch.Email, "franchize"); user_franchaser newFranchizer = new user_franchaser { first_name = fch.FirstName, last_name = fch.LastName, company_name = fch.CompanyName, country = fch.Country, domain_name = fch.DomainName, email = fch.Email, telephone = fch.Phone, user_id = (string)mu.ProviderUserKey }; DataManager.CreateFranchize(newFranchizer); } } catch (MembershipCreateUserException muex) { TempData["Error"] = Helper.GetMembershipUserCreateStatus(muex.StatusCode); } catch (Exception ex) { TempData["Error"] = ex.Message; } } return(RedirectToAction("CreateFranchize")); }