public SmartContratoColecao CosultarContratoPorId(int id) { try { SmartContratoColecao smartContratosColecao = new SmartContratoColecao(); DataTable dataTable = new DataTable(); acessoAoBancoDeDadosSqlServer.LimparParamentros(); acessoAoBancoDeDadosSqlServer.AdicionarParamentros("@ContratoId", id); dataTable = acessoAoBancoDeDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspConsultaSmartContractPorId"); foreach (DataRow linha in dataTable.Rows) { SmartContrato smartContrato = new SmartContrato(); smartContrato.ContratoId = Convert.ToInt32(linha["ContratoId"]); smartContrato.TipoContrato = Convert.ToString(linha["TipoContrato"]); smartContrato.DataCriacao = Convert.ToDateTime(linha["DataCriacao"]); smartContrato.Valor = Convert.ToDouble(linha["Valor"]); smartContrato.ClienteId = Convert.ToInt32(linha["ClienteId"]); smartContratosColecao.Add(smartContrato); } return(smartContratosColecao); } catch (Exception ex) { throw ex; } }
public void Atualizar() { SmartContratoColecao smartContratosColecao = new SmartContratoColecao(); smartContratosColecao = smartcontratoNegocios.ConsultaAmartContrato(); DgvContratos.DataSource = null; DgvContratos.DataSource = smartContratosColecao; DgvContratos.Update(); DgvContratos.Refresh(); }
private void BtnConsultarPorId_Click(object sender, EventArgs e) { SmartContratoColecao smartContratosColecao = new SmartContratoColecao(); smartContratosColecao = smartcontratoNegocios.CosultarContratoPorId(Convert.ToInt32(TxtIdDoContrato.Text)); DgvContratos.DataSource = null; DgvContratos.DataSource = smartContratosColecao; DgvContratos.Update(); DgvContratos.Refresh(); }