Пример #1
0
 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));
        }