public HttpResponseMessage Delete(IdModelAreas Id) { Area acu = new Area(); try { acu = db.Area.Where(x => x.IdArea == Id.IdArea).FirstOrDefault(); if (acu != null) { acu.Activo_Inactivo = false; db.SaveChanges(); return new HttpResponseMessage(System.Net.HttpStatusCode.OK) { Content = null }; } else { return new HttpResponseMessage(System.Net.HttpStatusCode.NoContent) { Content = null }; } } catch (Exception ex) { return Request.CreateResponse<string>(HttpStatusCode.InternalServerError, ex.Message + Environment.NewLine + "Area"); } }
public HttpResponseMessage Detail(IdModelAreas Id) { Area acu = new Area(); try { acu = db.Area.Where(x => x.IdArea == Id.IdArea).FirstOrDefault(); if (acu != null) return new HttpResponseMessage(HttpStatusCode.OK) { Content = new StringContent(JsonConvert.SerializeObject(acu), System.Text.Encoding.UTF8, "application/json") }; else return new HttpResponseMessage(System.Net.HttpStatusCode.NoContent) { Content = null }; } catch (Exception ex) { return Request.CreateResponse<string>(HttpStatusCode.InternalServerError, ex.Message + Environment.NewLine + "Area"); } }