public ActionResult Create([Bind(Include = "Id,Category,Cost")] Cargo cargo) { if (ModelState.IsValid) { db.Cargos.Add(cargo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cargo)); }
public ActionResult Create([Bind(Include = "Id,ClientName")] Client client) { if (ModelState.IsValid) { db.Clients.Add(client); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(client)); }
public ActionResult Create([Bind(Include = "Id,RouteName,Cost,DeliveryPeriod")] Route route) { if (ModelState.IsValid) { db.Routes.Add(route); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(route)); }
public ActionResult Create([Bind(Include = "Id,RouteId,CargoId,ClientId,Count,Status")] Order order) { if (ModelState.IsValid) { db.Orders.Add(order); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CargoId = new SelectList(db.Cargos, "Id", "Category", order.CargoId); ViewBag.ClientId = new SelectList(db.Clients, "Id", "ClientName", order.ClientId); ViewBag.RouteId = new SelectList(db.Routes, "Id", "RouteName", order.RouteId); return(View(order)); }
private void Add_Data(object sender, RoutedEventArgs e) { using (var db = new RouteContext()) { float LangC = float.Parse(LangCoord.Text, CultureInfo.InvariantCulture.NumberFormat); float LongC = float.Parse(LongCoord.Text, CultureInfo.InvariantCulture.NumberFormat); Coordinate coord = new Coordinate { Latitude = LangC, Longitude = LongC, RouteId = parameter }; db.Coordinates.Add(coord); db.SaveChanges(); var dispCoord = db.Coordinates.Where(a => a.RouteId == parameter).ToList(); foreach (var result in dispCoord) { string tlong = Convert.ToString(result.Longitude); string tlat = Convert.ToString(result.Latitude); //proves that the points are being added to the database--> still need to creatue UI to display it Debug.WriteLine("= latitude", tlat); Debug.WriteLine("= longitude", tlat); } } }
public void TestContext() { using (RouteContext context = new RouteContext()) { List <Coordinate> list = new List <Coordinate>(); list.Add(new Coordinate { Elevation = 1646.62f, Latitude = 40.211386f, Longitude = -105.272751f, Timestamp = DateTime.Now }); list.Add(new Coordinate { Elevation = 1647.29f, Latitude = 40.211626f, Longitude = -105.271718f, Timestamp = DateTime.Now }); list.Add(new Coordinate { Elevation = 1648.56f, Latitude = 40.211749f, Longitude = -105.270478f, Timestamp = DateTime.Now }); list.Add(new Coordinate { Elevation = 1650.48f, Latitude = 40.211681f, Longitude = -105.269346f, Timestamp = DateTime.Now }); list.Add(new Coordinate { Elevation = 1652.93f, Latitude = 40.211283f, Longitude = -105.267828f, Timestamp = DateTime.Now }); context.SkiTrours.Add(new SkiRoute { Name = "test route", Route = list, URL = "www.test.com" }); context.SaveChanges(); Task <SkiRoute> task = context.SkiTrours.FirstOrDefaultAsync(); Assert.IsNotNull(task); } }
/// <summary> /// Adds the new service entry. /// </summary> /// <param name="msg">The MSG.</param> private void AddNewServiceEntry(RouteMeModel msg) { using (var ctx = new RouteContext()) { ctx.ChangeTracker.DetectChanges(); msg.SericeUID = Guid.NewGuid().ToString(); ctx.Services.Add(msg); ctx.SaveChanges(); //Add a route for the service AddServiceBusEntry(msg); } }
private void Add_Click(object sender, RoutedEventArgs e) { using (var db = new RouteContext()) { var route = new Route { RouteId = NewRoute.Text }; db.Routes.Add(route); db.SaveChanges(); Routes.ItemsSource = db.Routes.ToList(); } }