public static ContasTipo GetOneTipo(int pId)
        {
            StringBuilder sql = new StringBuilder();
            MySqlCommand cmd = new MySqlCommand();

            sql.Append("SELECT * ");
            sql.Append("FROM contas_tipo ");
            sql.Append("WHERE id=@id ");
            sql.Append("ORDER BY id ASC");

            cmd.Parameters.AddWithValue("@id", pId);

            ContasTipo tipo;
            MySqlDataReader dr = ConnControleContas.Get(sql.ToString());

            dr.Read();
            tipo = new ContasTipo
            {
                Id = (int)dr["id"],
                Tipo = (string)dr["nome"],
            };

            dr.Close();
            return tipo;
        }
        public void CreateTipo(ContasTipo pTipo)
        {
            StringBuilder sql = new StringBuilder();
            MySqlCommand cmd = new MySqlCommand();

            sql.Append("INSERT INTO contas_tipo (nome) ");
            sql.Append("VALUES (@nome)");

            cmd.Parameters.AddWithValue("@nome", pTipo.Tipo);

            cmd.CommandText = sql.ToString();
            ConnControleContas.CommandPersist(cmd);
        }
        public void Update(ContasTipo pTipo)
        {
            StringBuilder sql = new StringBuilder();
            MySqlCommand cmd = new MySqlCommand();

            sql.Append("UPDATE contas_tipo ");
            sql.Append("SET id=@id, nome=@nome ");
            sql.Append("WHERE id=" + pTipo.Id);

            cmd.Parameters.AddWithValue("@id", pTipo.Id);
            cmd.Parameters.AddWithValue("@nome", pTipo.Tipo);

            cmd.CommandText = sql.ToString();
            ConnControleContas.CommandPersist(cmd);
        }