コード例 #1
0
        public ActionResult Create([Bind(Include = "ID,Naam,Schaal,Omschrijving,OpVoorraad,Besteld,Prijs,CategorieID")] Product product)
        {
            if (ModelState.IsValid)
            {
                db.Producten.Add(product);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.CategorieID = new SelectList(db.ProductCategories, "ID", "Naam", product.CategorieID);
            return(View(product));
        }
コード例 #2
0
        public ActionResult Index1(List <AspNetUser> list)

        {
            if (ModelState.IsValid)
            {
                using (webshopEntities dc = new webshopEntities())
                {
                    foreach (var i in list)
                    {
                        var c = dc.AspNetUsers.Where(a => a.Id.Equals(i.Id)).FirstOrDefault();
                        if (c != null)
                        {
                            c.Email        = i.Email;
                            c.PasswordHash = i.PasswordHash;
                            c.PhoneNumber  = i.PhoneNumber;
                            c.UserName     = i.UserName;
                            //    Existed_Emp.PasswordHash = Emp.PasswordHash;
                            //    Existed_Emp.PhoneNumber = Emp.PhoneNumber;
                        }
                    }
                    dc.SaveChanges();
                }
                ViewBag.Message = "Successfully Updated.";
                return(View(list));
            }
            else
            {
                ViewBag.Message = "Failed ! Please try again.";
                return(View(list));
            }



            //webshopEntities DbCompany = new webshopEntities();



            //foreach (AspNetUser Emp in aspnetuser)

            //{

            //    AspNetUser Existed_Emp = DbCompany.AspNetUsers.Find(Emp.Id);

            //    Existed_Emp.Id = Emp.Id;

            //    Existed_Emp.Email = Emp.Email;
            //    Existed_Emp.PasswordHash = Emp.PasswordHash;
            //    Existed_Emp.PhoneNumber = Emp.PhoneNumber;

            //}



            //DbCompany.SaveChanges();

            //return View();
        }
コード例 #3
0
 public ActionResult Register(user user)
 {
     try
     {
         // TODO: Add insert logic here
         user userDetail = db.user.Where(x => x.Mail == user.Mail).FirstOrDefault();
         if (userDetail != null)
         {
             TempData["AlertMessage"] = "User Already Exists";
         }
         else
         {
             db.user.Add(user);
             db.SaveChanges();
             TempData["AlertMessage"] = "Successfully Registered";
         }
         return(RedirectToAction("Index"));
     }
     catch
     {
         TempData["AlertMessage"] = "Failed";
         return(RedirectToAction("Index"));
     }
 }