public ActionResult Create([Bind(Include = "Id,Code,Weight")] Shipment shipment) { if (ModelState.IsValid) { db.Shipments.Add(shipment); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(shipment)); }
public ActionResult Create([Bind(Include = "Id,Address")] InterimWarehouse interimWarehouse) { if (ModelState.IsValid) { db.InterimWarehouses.Add(interimWarehouse); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(interimWarehouse)); }
public ActionResult Create([Bind(Include = "Id,IntervalDuration")] PollTime pollTime) { if (ModelState.IsValid) { db.PollTimes.Add(pollTime); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pollTime)); }
public ActionResult Create([Bind(Include = "Id,Address")] StoragePoint storagePoint) { if (ModelState.IsValid) { db.StoragePoints.Add(storagePoint); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(storagePoint)); }
public ActionResult Create([Bind(Include = "Id,Name,Password,Email,TelephoneNumber")] Supervisor supervisor) { if (ModelState.IsValid) { db.Users.Add(supervisor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(supervisor)); }
public ActionResult Create([Bind(Include = "Id,Content")] Message message) { if (ModelState.IsValid) { db.Messages.Add(message); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(message)); }
public ActionResult Create([Bind(Include = "Id,Name,Password,Email")] User user) { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Create([Bind(Include = "Id,Model")] Drone drone) { if (ModelState.IsValid) { drone.BatteryCharging = 0; drone.Status = DroneStatus.off; db.Drones.Add(drone); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(drone)); }
public void Insert(Drone drone, Poll state) { Poll dbPoll = db.Polls.FirstOrDefault(p => p.Drone_Id == drone.Id); if (dbPoll == null) { db.Polls.Add(state); } else { dbPoll = state; } db.SaveChanges(); }