Exemple #1
0
        /// <summary>
        /// Inclui dados na base
        /// </summary>
        /// <param name="entidade"></param>
        public void Inserir(FaleConoscoDestino entidade)
        {
            string SQL = @" INSERT INTO FaleConoscoDestino (Email, Nome) 
                                 VALUES ( @Email, @Nome) ";

            using (DbConnection con = _db.CreateConnection())
            {
                con.Open();
                con.Execute(SQL, entidade);
                con.Close();
            }
        }
Exemple #2
0
        /// <summary>
        /// Método que atualiza os dados entidade.
        /// </summary>
        /// <param name="entidade">Entidade contendo os dados a serem atualizados.</param>
        public void Atualizar(FaleConoscoDestino entidade)
        {
            string SQL = @"UPDATE FaleConoscoDestino SET  
                                Email=@Email,
                                Nome=@Nome
                          WHERE ID=@ID ";


            using (DbConnection con = _db.CreateConnection())
            {
                con.Open();
                con.Execute(SQL, entidade);
                con.Close();
            }
        }
Exemple #3
0
        /// <summary>
        /// Carrega FaleConoscoDestino pelo ID
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public FaleConoscoDestino Carregar(int id)
        {
            FaleConoscoDestino entidade = null;
            string             SQL      = @"SELECT TOP 1 ID, 
                                        Email, 
                                        Nome
                            FROM FaleConoscoDestino 
                           WHERE ID=@ID";

            using (DbConnection con = _db.CreateConnection())
            {
                con.Open();

                entidade = con.Query <FaleConoscoDestino>(SQL, new { ID = id }).FirstOrDefault();

                con.Close();
            }
            return(entidade);
        }