Ejemplo n.º 1
0
 /// <summary>
 /// Método para consultar 1 registro
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public PadraoVO Consulta(int id)
 {
     using (SqlConnection cx = ConexaoBD.GetConexao())
     {
         string sql = MontaSQLConsulta();
         SqlParameter[] parametros =
         {
   new SqlParameter("id", id)
 };
         DataTable tabela = Metodos.ExecutaSelect(sql, parametros);
         if (tabela.Rows.Count == 0)
             return null;
         else
         {
             return MontaVO(tabela.Rows[0]);
         }
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Método para alterar um regisstro
 /// </summary>
 public virtual void Alterar(PadraoVO o)
 {
     string sql = MontaSQLUpdate();
     Metodos.ExecutaSQL(sql, CriaParametros(o));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Ultimo registro
 /// </summary>
 /// <returns></returns>
 public virtual PadraoVO Ultimo()
 {
     string sql = $"select top 1 * from {Tabela} order by {Chave} desc";
     DataTable tabela = Metodos.ExecutaSelect(sql, null);
     return ExecutaSqlLocal(sql, null);
 }