public string excluirTipoTelefone(tipo_telefone tipoTelefone)
 {
     string erro = null;
     try
     {
         tipoTelefones.DeleteObject(tipoTelefone);
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         erro = ex.Message;
     }
     return erro;
 }
        public string editarTipoTelefone(tipo_telefone tipoTelefone)
        {
            string erro = null;
            try
            {
                if (tipoTelefone.EntityState == System.Data.EntityState.Detached)
                {
                    tipoTelefones.Attach(tipoTelefone);
                }
                db.ObjectStateManager.ChangeObjectState(tipoTelefone, System.Data.EntityState.Modified);

                db.SaveChanges();
            }
            catch (Exception ex)
            {
                erro = ex.Message;
            }
            return erro;
        }
 /// <summary>
 /// Deprecated Method for adding a new object to the tipo_telefone EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTotipo_telefone(tipo_telefone tipo_telefone)
 {
     base.AddObject("tipo_telefone", tipo_telefone);
 }
 /// <summary>
 /// Create a new tipo_telefone object.
 /// </summary>
 /// <param name="idTipoTelefone">Initial value of the IdTipoTelefone property.</param>
 /// <param name="descricao">Initial value of the Descricao property.</param>
 public static tipo_telefone Createtipo_telefone(global::System.SByte idTipoTelefone, global::System.String descricao)
 {
     tipo_telefone tipo_telefone = new tipo_telefone();
     tipo_telefone.IdTipoTelefone = idTipoTelefone;
     tipo_telefone.Descricao = descricao;
     return tipo_telefone;
 }