// 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")); } }
// 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")); } }
// 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")); } }