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