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