public ActionResult SaveData(tbl_MemberForm model) { var dat = (string)System.Web.HttpContext.Current.Session["EmailId"]; var data = _con.MemberForm.SingleOrDefault(c => c.email.Equals(dat)); TryUpdateModel(data); _con.SaveChanges(); return RedirectToAction("Index", "ManageAlumini"); }
public ActionResult SaveMembers(tbl_MemberForm model) { if (!ModelState.IsValid) { return(View(model)); } if (model.id == 0) { var data = _con.MemberForm.Count(c => (c.email.Equals(model.email)) || (c.uid == model.uid)); if (data == 0) { string filename = Path.GetFileNameWithoutExtension(model.imagefile.FileName); string extension = Path.GetExtension(model.imagefile.FileName); filename = filename + DateTime.Now.ToString("yymmssfff") + extension; model.imagepath = "~/images/" + filename; filename = Path.Combine(Server.MapPath("~/images/"), filename); model.imagefile.SaveAs(filename); _con.MemberForm.Add(model); _con.SaveChanges(); SendMail(model.email.ToString(), model.password.ToString()); Response.Write("<script>alert('Alumini Successfully Added');</script>"); } else { Response.Write("<script>alert('User Already Exist');</script>"); return(View("AddMember", model)); } } else { var data = _con.MemberForm.SingleOrDefault(c => c.id == model.id); if (data == null) { return(HttpNotFound()); } string filename = Path.GetFileNameWithoutExtension(model.imagefile.FileName); string extension = Path.GetExtension(model.imagefile.FileName); filename = filename + DateTime.Now.ToString("yymmssfff") + extension; model.imagepath = "~/images/" + filename; filename = Path.Combine(Server.MapPath("~/images/"), filename); model.imagefile.SaveAs(filename); TryUpdateModel(data); _con.SaveChanges(); SendMail(model.email.ToString(), model.password.ToString()); Response.Write("<script>alert('Alumini Successfully Updated');</script>"); } return(RedirectToAction("Index", "ManageMember")); }
// GET: ManageMember public ActionResult AddMember() { tbl_MemberForm obj = new tbl_MemberForm(); return(View(obj)); }