public bool post_GPS_DATA(GPS_DATA oGPS_DATA) { try { if (oGPS_DATA.Id == 0 || oGPS_DATA.DateSystem != null) { return(GPS_DATA_LN.crud_GPS_DATA_LN(oGPS_DATA, "IN")); } return(false); } catch { throw new HttpRequestException(HttpStatusCode.NotFound.ToString()); } }
public bool put_GPS_DATA(GPS_DATA oGPS_DATA) { try { if (!string.IsNullOrEmpty(oGPS_DATA.Id.ToString()) || oGPS_DATA.DateSystem == null) { return(GPS_DATA_LN.crud_GPS_DATA_LN(oGPS_DATA, "UP")); } return(false); } catch { throw new HttpRequestException(HttpStatusCode.NotFound.ToString()); } }
public GPS_DATA get_GPS_DATA_BY_ID(string id) { List <GPS_DATA> listGPS_DATA = null; GPS_DATA oGPS_DATA = new GPS_DATA(); try { listGPS_DATA = GPS_DATA_LN.get_GPS_DATA(id); if (listGPS_DATA != null && listGPS_DATA.Count > 0) { oGPS_DATA = listGPS_DATA.FirstOrDefault(); } return(oGPS_DATA); } catch { throw new HttpRequestException(HttpStatusCode.NotFound.ToString()); } }
public bool delete_GPS_DATA(string id) { try { if (id != "0") { GPS_DATA oGPS_DATA = new GPS_DATA(); oGPS_DATA.Id = Convert.ToInt32(id); oGPS_DATA.DateSystem = new DateTime(1990, 01, 01); //Solo para evitar error al ejecutar SP oGPS_DATA.DateEvent = new DateTime(1990, 01, 01); return(GPS_DATA_LN.crud_GPS_DATA_LN(oGPS_DATA, "DE")); } return(false); } catch { throw new HttpRequestException(HttpStatusCode.NotFound.ToString()); } }