public IActionResult GetMapMarker() { BoxMigration boxMigration = db.GetEntityList().Last(); if (boxMigration == null) { return(NotFound()); } return(new ObjectResult(boxMigration)); }
public IActionResult Get(int id) { BoxMigration boxMigration = db.GetEntity(id); if (boxMigration == null) { return(NotFound()); } return(new ObjectResult(boxMigration)); }
public IActionResult Delete(int id) { BoxMigration boxMigration = db.GetEntity(id); if (boxMigration == null) { return(NotFound()); } db.Delete(id); db.Save(); return(Ok(boxMigration)); }
public IActionResult Update([FromBody] BoxMigration boxMigration) { if (boxMigration == null) { return(BadRequest()); } db.Update(boxMigration); db.Save(); return(Ok(boxMigration)); }
/* * [Authorize(Roles = "Admin, Member")] */ public IActionResult Create([FromBody] BoxMigration boxMigration) { if (!ModelState.IsValid) { return(BadRequest()); } IEnumerable <FoodOrder> fo = foodOrderRepository.GetEntityList(); boxMigration.FoodOrderId = fo.Last().Id; db.Create(boxMigration); db.Save(); boxMigration.FoodOrder = null; return(Ok(boxMigration)); }
public IActionResult CreateByCoordinates(string coordinates) { if (coordinates != null) { string[] coords = coordinates.Split(new char[] { ':' }); if (coords.Length == 7) { BoxMigration boxMigration = new BoxMigration(); boxMigration.Temperature = coords[2]; boxMigration.Latitude = double.Parse(coords[4]); boxMigration.Longtitude = double.Parse(coords[6]); boxMigration.Moment = DateTime.Now; IEnumerable <FoodOrder> fo = foodOrderRepository.GetEntityList(); boxMigration.FoodOrderId = fo.Last().Id; db.Create(boxMigration); db.Save(); boxMigration.FoodOrder = null; } } return(Ok("Created")); }