public HttpResponseMessage GetAlarmaByCodigo(string idAlarma) { HttpResponseMessage msg = null; Alarma obj = AlarmaBRL.GetAlarmaById(Int32.Parse(idAlarma)); if (obj == null) { msg = Request.CreateResponse(HttpStatusCode.NotFound, "Codigo de alarma invalido"); return(msg); } msg = Request.CreateResponse <Alarma>(HttpStatusCode.OK, obj); return(msg); }
public HttpResponseMessage ActivarAlarma(string idAlarma) { HttpResponseMessage msg = null; Alarma obj = AlarmaBRL.GetAlarmaById(Int32.Parse(idAlarma)); if (obj == null) { msg = Request.CreateResponse(HttpStatusCode.NotFound, "No se ha encontrado la Alarma para desactivarla"); return(msg); } obj.IsActive = !obj.IsActive; AlarmaBRL.UpdateAlarma(obj); msg = Request.CreateResponse <bool>(HttpStatusCode.OK, true); return(msg); }