Пример #1
0
 // PUT: api/ManHour/5
 public IHttpActionResult Put(int id, [FromBody] ManHourModel model)
 {
     try
     {
         Actividad actividad = ServicioPTUX.Obtener(id).FirstOrDefault();
         if (actividad == null)
         {
             return(NotFound());
         }
         actividad.Id             = id;
         actividad.CodigoEmpleado = model.Empleado;
         actividad.Dispositivo    = model.Dispositivo;
         actividad.FechaMarcacion = model.FechaMarcacion;
         ServicioPTUX.Actualizar(actividad);
         return(Ok(actividad));
     }
     catch (ValidationException vex)
     {
         return(BadRequest(vex.Message));
     }
     catch (System.Exception)
     {
         return(BadRequest("Something is not correct"));
     }
 }
Пример #2
0
 // GET: api/ManHour
 public IHttpActionResult Get()
 {
     try
     {
         return(Ok(ServicioPTUX.Obtener(null)));
     }
     catch (ValidationException vex)
     {
         return(BadRequest(vex.Message));
     }
     catch (System.Exception)
     {
         return(BadRequest("Something is not correct"));
     }
 }
Пример #3
0
 // GET: api/ManHour/5
 public IHttpActionResult Get(int id)
 {
     try
     {
         var actividad = ServicioPTUX.Obtener(id).FirstOrDefault();
         if (actividad != null)
         {
             return(Ok(actividad));
         }
         return(NotFound());
     }
     catch (ValidationException vex)
     {
         return(BadRequest(vex.Message));
     }
     catch (System.Exception)
     {
         return(BadRequest("Something is not correct"));
     }
 }