// 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")); } }
// POST: api/ManHour public void Post([FromBody] ManHourModel model) { Actividad actividad = new Actividad(); actividad.CodigoEmpleado = model.Empleado; actividad.Dispositivo = model.Dispositivo; actividad.FechaMarcacion = model.FechaMarcacion; ServicioPTUX.Agregar(actividad); }
// POST: api/ManHour public IHttpActionResult Post([FromBody] ManHourModel model) { try { Actividad actividad = new Actividad(); actividad.CodigoEmpleado = model.Empleado; actividad.Dispositivo = model.Dispositivo; actividad.FechaMarcacion = model.FechaMarcacion; ServicioPTUX.Agregar(actividad); return(Ok(new { Code = 400, Description = "Cretaed" })); } catch (ValidationException vex) { return(BadRequest(vex.Message)); } catch (System.Exception) { return(BadRequest("Something is not correct")); } }