public void Alterar(TipoVacinaDTO vacBllCrud) { if (vacBllCrud.Tpv_descriçao.Trim().Length == 0) //verifica se foi informado { throw new Exception("O tipo de vacina é obrigatória"); } TipoVacinaDAL dalObj = new TipoVacinaDAL(conexao); dalObj.Alterar(vacBllCrud); }
}//incluir public void Alterar(TipoVacinaDTO tpvDalCrud) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.Conexao; cmd.CommandText = "update tbTPVacina set tpv_descriçao = @tpv_descriçao where tpv_id = @tpv_id;"; cmd.Parameters.AddWithValue("@tpv_id", tpvDalCrud.Tpv_id); cmd.Parameters.AddWithValue("@tpv_descriçao", tpvDalCrud.Tpv_descriçao); conexao.Conectar(); cmd.ExecuteNonQuery(); //não retorna parametro algum conexao.Desconectar(); }//alterar
public void Incluir(TipoVacinaDTO tpvDalCrud) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.Conexao; cmd.CommandText = "insert into tbTPVacina(tpv_descriçao) values (@tpv_descriçao);select @@identity;"; cmd.Parameters.AddWithValue("@tpv_descriçao", tpvDalCrud.Tpv_descriçao); conexao.Conectar(); tpvDalCrud.Tpv_id = Convert.ToInt32(cmd.ExecuteScalar()); conexao.Desconectar(); }//incluir
}//pesquisar public TipoVacinaDTO CarregaTipoVacinaDTO(int tpv_id) //tipo + o campo do banco { TipoVacinaDTO vac = new TipoVacinaDTO(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.Conexao; cmd.CommandText = "select * from tbTPVacina where tpv_id = @tpv_id;"; cmd.Parameters.AddWithValue("@tpv_id", tpv_id); conexao.Conectar(); SqlDataReader registro = cmd.ExecuteReader(); if (registro.HasRows) { registro.Read(); vac.Tpv_id = Convert.ToInt32(registro["tpv_id"]); vac.Tpv_descriçao = Convert.ToString(registro["tpv_descriçao"]); } conexao.Desconectar(); return(vac); } //carrega