public ActionResult Edit([Bind(Include = "EmailId,ToEmail,Subject,Contents,EventEventId")] Email email) { if (ModelState.IsValid) { db.Entry(email).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EventEventId = new SelectList(db.Events, "EventId", "EventName", email.EventEventId); return(View(email)); }
public ActionResult Create([Bind(Include = "UserId,FirstName,LastName,Email,Password,ZipCode,Height,Weight,Gender,DateOfBirth")] User user) { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Create([Bind(Include = "ConsultationId,StartDT,EndDT,RDescription,Status,UserUserId")] Consultation consultation) { if (ModelState.IsValid) { db.Consultations.Add(consultation); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserUserId = new SelectList(db.Users, "UserId", "FirstName", consultation.UserUserId); return(View(consultation)); }
public ActionResult Create([Bind(Include = "UserUserId,EventEventId")] EventMember eventMember) { if (ModelState.IsValid) { db.EventMembers.Add(eventMember); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.UserUserId = new SelectList(db.Users, "UserId", "FirstName", eventMember.UserUserId); ViewBag.EventEventId = new SelectList(db.Events, "EventId", "EventName", eventMember.EventEventId); return(View(eventMember)); }
// GET: Events public ActionResult Index() { foreach (Event evenetTble in db.Events.ToList()) { //evenetTble.IsLike = true; //if (evenetTble.IsLike) //{ // evenetTble.IsLike = false; //} //else //{ // evenetTble.IsLike = true; //} db.SaveChanges(); } return(View(db.Events.ToList())); }
public ActionResult Create([Bind(Include = "CId,CDescription,CDateTime,EventEventId")] Comments comments) { if (ModelState.IsValid) { //db.Comments.Add(comments); //db.SaveChanges(); //return RedirectToAction("Index"); System.Text.RegularExpressions.Regex rx = new System.Text.RegularExpressions.Regex("<[^>]*>"); var newComment = db.Comments.Create(); newComment.CDateTime = DateTime.Now.ToLocalTime(); newComment.CDescription = rx.Replace(comments.CDescription, ""); //comments.CDescription.ToString(); newComment.EventEventId = comments.EventEventId; db.Comments.Add(newComment); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EventEventId = new SelectList(db.Events, "EventId", "EventName", comments.EventEventId); return(View(comments)); }
public async Task <ActionResult> Register(RegisterViewModel model) { if (ModelState.IsValid) { var user = new ApplicationUser { UserName = model.Email, Email = model.Email }; var result = await UserManager.CreateAsync(user, model.Password); if (result.Succeeded) { using (var db = new UserDatabaseModel1Container()) { var newuser = db.Users.Create(); newuser.FirstName = model.FirstName; newuser.LastName = model.LastName; newuser.Email = model.Email; newuser.Password = model.Password; newuser.Height = model.Height; newuser.Weight = model.Weight; newuser.Gender = model.userGender.ToString(); newuser.ZipCode = Convert.ToInt16(model.ZipCode); newuser.DateOfBirth = Convert.ToDateTime(model.DateOfBirth); db.Users.Add(newuser); db.SaveChanges(); } await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false); // For more information on how to enable account confirmation and password reset please visit https://go.microsoft.com/fwlink/?LinkID=320771 // Send an email with this link //string code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id); //var callbackUrl = Url.Action("ConfirmEmail", "Account", new { userId = user.Id, code }, protocol: Request.Url.Scheme); //await UserManager.SendEmailAsync(user.Id, "Confirm your account", "Please confirm your account by clicking <a href=\"" + callbackUrl + "\">here</a>"); //return View("Info"); return(RedirectToAction("Index", "Home")); } AddErrors(result); } // If we got this far, something failed, redisplay form return(View(model)); }