示例#1
0
        public List <GPS_DATA> get_GPS_DATA()
        {
            List <GPS_DATA> listGPS_DATA = null;

            try
            {
                return(listGPS_DATA = GPS_DATA_LN.get_GPS_DATA());
            }
            catch
            {
                throw new HttpRequestException(HttpStatusCode.NotFound.ToString());
            }
        }
示例#2
0
 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());
     }
 }
示例#3
0
 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());
     }
 }
示例#4
0
        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());
            }
        }
示例#5
0
 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());
     }
 }