public void CarregarComboTipoDespesa() { TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); TipoDespesaBE tipoDespesaBE = new TipoDespesaBE(); tipoDespesaBE.Ativo = true; List <TipoDespesaBE> listaTipoDespesaBE = tipoDespesaBO.Listar(tipoDespesaBE); cmbTipoDespesa.Items.Add("Selecione"); foreach (TipoDespesaBE retornoTipoDespesaBE in listaTipoDespesaBE) { cmbTipoDespesa.Items.Add(retornoTipoDespesaBE); } cmbTipoDespesa.DisplayMember = "Nome"; cmbTipoDespesa.ValueMember = "Id"; cmbTipoDespesa.SelectedIndex = 0; }
public List <TipoDespesaBE> Listar(TipoDespesaBE tipoDespesaBE) { List <TipoDespesaBE> listaTipoDespesaBE = new List <TipoDespesaBE>(); var connection = ConfigurationManager.ConnectionStrings["Conexao"].ConnectionString; using (SqlConnection con = new SqlConnection(connection)) { con.Open(); SqlCommand command = new SqlCommand("PR_TIPODESPESA_LISTAR", con); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@Nome", SqlDbType.VarChar, 200, "Nome")); command.Parameters.Add(new SqlParameter("@Ativo", SqlDbType.Bit, 10, "Ativo")); command.Parameters["@Nome"].Value = tipoDespesaBE.Nome; command.Parameters["@Ativo"].Value = tipoDespesaBE.Ativo; SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { TipoDespesaBE tipoDespesaRetornoBE = new TipoDespesaBE(); tipoDespesaRetornoBE.Id = Convert.ToInt32(reader["Id"]); tipoDespesaRetornoBE.Nome = reader["nome"].ToString(); tipoDespesaRetornoBE.Ativo = Convert.ToBoolean(reader["ativo"]); tipoDespesaRetornoBE.DataInclusao = Convert.ToDateTime(reader["dtinclusao"]); if (reader["dtalteracao"] != DBNull.Value) { tipoDespesaRetornoBE.DataAlteracao = Convert.ToDateTime(reader["dtalteracao"]); } listaTipoDespesaBE.Add(tipoDespesaRetornoBE); } reader.Close(); } return(listaTipoDespesaBE); }
public List <TipoDespesaBE> Listar(TipoDespesaBE tipoDespesaBE) { TipoDespesaDALC tipoDespesaDALC = new TipoDespesaDALC(); return(tipoDespesaDALC.Listar(tipoDespesaBE)); }