コード例 #1
0
        public ActionResult Create([Bind(Include = "typeId,typeName,maxUsers")] EquipmentTypes equipmentTypes)
        {
            if (ModelState.IsValid)
            {
                db.EquipmentTypes.Add(equipmentTypes);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(equipmentTypes));
        }
コード例 #2
0
        public ActionResult Create([Bind(Include = "rentId,renterId,rentTimeStart,rentTimeEnd,rentName,rentDescription")] HabourRenting habourRenting)
        {
            if (ModelState.IsValid)
            {
                db.HabourRenting.Add(habourRenting);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.renterId = new SelectList(db.Users, "userId", "userName", habourRenting.renterId);
            return(View(habourRenting));
        }
コード例 #3
0
        public ActionResult Create([Bind(Include = "userId,userName,passwordHash,email,emailConfirmed,securityStamp,phoneNumber,phoneNumberConfirmed,twoFactorEnabled,LockoutEnadDateUtc,accessFailedCount,functionId,Name,Surname")] Users users)
        {
            if (ModelState.IsValid)
            {
                db.Users.Add(users);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.functionId = new SelectList(db.Functions, "functionId", "functionName", users.functionId);
            return(View(users));
        }
コード例 #4
0
        public ActionResult Create([Bind(Include = "equipmentId,equipmentName,equipmentType")] SailingEquipment sailingEquipment)
        {
            if (ModelState.IsValid)
            {
                db.SailingEquipment.Add(sailingEquipment);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.equipmentType = new SelectList(db.EquipmentTypes, "typeId", "typeName", sailingEquipment.equipmentType);
            return(View(sailingEquipment));
        }
コード例 #5
0
        public ActionResult Create([Bind(Include = "postId,postText,userPosting,postDate,postImage,userPostingId")] Posts posts)
        {
            if (ModelState.IsValid)
            {
                db.Posts.Add(posts);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.userPostingId = new SelectList(db.Users, "userId", "userName", posts.userPostingId);
            return(View(posts));
        }
コード例 #6
0
        public ActionResult Create([Bind(Include = "rentId,renterId,equipmentId,rentTimeStart,rentTimeEnd,rentName,rentDescription")] RentingEquipment rentingEquipment)
        {
            if (ModelState.IsValid)
            {
                db.RentingEquipment.Add(rentingEquipment);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.equipmentId = new SelectList(db.SailingEquipment, "equipmentId", "equipmentName", rentingEquipment.equipmentId);
            ViewBag.renterId    = new SelectList(db.Users, "userId", "userName", rentingEquipment.renterId);
            return(View(rentingEquipment));
        }
コード例 #7
0
        public ActionResult Create([Bind(Include = "functionId,functionName")] Functions functions)
        {
            if (ModelState.IsValid)
            {
                var usedId      = db.Functions.Select(x => x.functionId).ToList();
                var lastId      = usedId.Last();
                var availableId = lastId + 1;
                functions.functionId = availableId;
                db.Functions.Add(functions);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(functions));
        }
コード例 #8
0
ファイル: Repository.cs プロジェクト: Dannylach/SailorsWeb
 public void Save()
 {
     Context.SaveChanges();
 }