// PUT: api/Sala/5
 public bool Put(int id, [FromBody]TelTelefono _TelTelefono)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var result = dcTemp.GetTable<TblTelefono>().Where(c => c.id == id).FirstOrDefault();
             if (result != null)
             {
                 result.strcelular = _TelTelefono.strCelular;
                 result.strtelCasa = _TelTelefono.strTelCasa;
                 result.strotro = _TelTelefono.strOtro;
                 dcTemp.SubmitChanges();
                 //ediater
             }
             else
             {
                 return false;
             }
         }
         return true;
     }
     catch (Exception _e)
     {
         //Informar error por correo.
         return false;
     }
 }
 // POST: api/Sala
 public bool Post([FromBody]TelTelefono _TelTelefono)
 {
     try
     {
         using (var dcTemp = new PaslumBaseDatoDataContext())
         {
             var objTemp = new TblTelefono();
             objTemp.strcelular = _TelTelefono.strCelular;
             objTemp.strtelCasa = _TelTelefono.strTelCasa;
             objTemp.strotro = _TelTelefono.strOtro;
             dcTemp.GetTable<TblTelefono>().InsertOnSubmit(objTemp);
             dcTemp.SubmitChanges();
             return true;
         }
     }
     catch (Exception _e)
     {
         return false;
     }
 }
 public TelTelefono Get(int id)
 {
     using (var dcTemp = new PaslumBaseDatoDataContext())
     {
         TblTelefono TelTelefono =
             dcTemp.GetTable<TblTelefono>().Where(c => c.id == id).FirstOrDefault();
         if (TelTelefono != null)
         {
             var objTemp = new TelTelefono();
             objTemp.ID = TelTelefono.id;
             objTemp.strCelular = TelTelefono.strcelular;
             objTemp.strTelCasa = TelTelefono.strtelCasa;
             objTemp.strOtro = TelTelefono.strotro;
             return objTemp;
         }
         else
         {
             return new TelTelefono();
         }
     }
 }