public IHttpActionResult PutCarreras(string id, Carreras carreras) { try { string resp = validaciones.validarcodigo(id); if (resp.Equals("1")) { resp = validaciones.validarDatosCarrera(carreras); if (resp.Equals("1")) { resp = db.modificarCarrera(id, carreras.Codigo, carreras.Nombre); if (resp.Equals("1")) { return(StatusCode(HttpStatusCode.NoContent)); } else if (resp.Equals("No existe")) { return(NotFound()); } else { throw new Exception(resp); } } else { throw new Exception(resp); } } else { throw new Exception(resp); } } catch (Exception ex) { return(InternalServerError(ex)); } }