public static LastLocation ConvertToDL(LastLocation1 l) { return(new LastLocation() { Id = l.Id, UserId = l.UserId, LastLocation1 = l.LastLocation, Date = l.Date }); }
public IHttpActionResult Put([FromBody] LastLocation1 lastLocation) { try { LastLocationBL.UpdateLastLocation(lastLocation); return(Ok()); } catch (Exception ex) { return(NotFound()); } }
// DELETE: api/LastLocation/5 public IHttpActionResult Delete(LastLocation1 lastLocation) { try { LastLocationBL.DeleteLastLocation(lastLocation); return(Ok()); } catch (Exception ex) { return(Conflict()); } }
// POST: api/LastLocation public IHttpActionResult Post([FromBody] LastLocation1 lastLocation) { try { LastLocationBL.AddLastLocation(lastLocation); return(Ok()); } catch (Exception ex) { return(Conflict()); } }
//Delete האם יש למחוק קודם מהטבלאות שהוא נמצא בהן בקשרי גומלין public static void DeleteLastLocation(LastLocation1 lastLocation) { LastLocation newlastLocation = LastLocationConvertor.ConvertToDL(lastLocation); LastLocationDL.DeleteLastLocation(newlastLocation); }
//Update public static void UpdateLastLocation(LastLocation1 l) { LastLocationDL.UpdateLastLocation(LastLocationConvertor.ConvertToDL(l)); }