public ActionResult CreateMember() { Models.Membership.MemberInsert model = new Models.Membership.MemberInsert(); var caps = (from c in _context.Capacity select c).ToList(); model.Joined = DateTime.Now; model.CapacityStubs = new Models.Membership.CapacityStubs(caps); return(View(model)); }
public ActionResult CreateMember(Models.Membership.MemberInsert model) { Models.DB.Member dbMember = new Models.DB.Member(); Int32 newID; dbMember.Address = model.Address; dbMember.CapacityId = model.CapacityID; dbMember.City = model.City; dbMember.Email = model.Email; dbMember.FirstName = model.FirstName; dbMember.Ham = String.Empty; dbMember.Joined = model.Joined; dbMember.LastName = model.LastName; dbMember.PhoneCell = model.PhoneCell; dbMember.PhoneHome = model.PhoneHome; dbMember.PhoneWork = model.PhoneWork; dbMember.State = model.State; dbMember.Status = String.Empty; //need to remove that from the db at some point dbMember.Zipcode = model.Zip; if (dbMember.PhoneCell == null) { dbMember.PhoneCell = String.Empty; } if (dbMember.PhoneHome == null) { dbMember.PhoneHome = String.Empty; } if (dbMember.PhoneWork == null) { dbMember.PhoneWork = String.Empty; } if (dbMember.Ham == null) { dbMember.Ham = String.Empty; } try { _context.Member.Add(dbMember); _context.SaveChanges(); newID = dbMember.MemberId; } catch (Exception exc) { throw exc; } return(View("Thanks", newID)); }