Exemple #1
0
        public IHttpActionResult Sincronizar([FromBody] ParametroApi <List <string> > Parametros)
        {
            try
            {
                string fecha = Parametros.DatoStr;

                DateTime date       = DateTime.ParseExact("1990-01-01T00:00:00", "yyyy-MM-dd'T'HH:mm:ss", CultureInfo.InvariantCulture);
                bool     PrimeraVez = true;
                if (!string.IsNullOrEmpty(fecha) && !fecha.Equals("1990-01-01T00:00:00"))
                {
                    date       = DateTime.ParseExact(fecha, "yyyy-MM-dd'T'HH:mm:ss", CultureInfo.InvariantCulture);
                    PrimeraVez = false;
                }



                var Resultado = vehiculoServicio.ObtenerVehiculosTodos();

                return(Ok(RespuestaApi <List <VehiculoDto> > .createRespuestaSuccess(Resultado)));
            }
            catch (Exception ex)
            {
                return(Ok(RespuestaApi <string> .createRespuestaError(ex.Message)));

                throw;
            }
        }
Exemple #2
0
        public JsonResult ObtenerVehiculosTodos()
        {
            try
            {
                var data = vehiculoServicio.ObtenerVehiculosTodos();

                return(new JsonResult {
                    Data = new { Success = true, Data = data }
                });
            }
            catch (Exception ex)
            {
                return(new JsonResult {
                    Data = new { Success = false, Mensaje = ex.Message }
                });
            }
        }