protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack) {
               FuncionarioFacade funcinarioFacade = new FuncionarioFacade();
               cbxFuncionario.DataSource          = funcinarioFacade.Obter();
               cbxFuncionario.DataTextField       = "nome";
               cbxFuncionario.DataValueField      = "codigo";
               cbxFuncionario.DataBind();

                //para buscar o valor do funcionário int.Parse(cbxFuncionario.SelectedItem.Value irá pegar o valor do DataValueField
            }
            AdiantamentoFacade facade = new AdiantamentoFacade();
            carregarGrid(facade);
        }
 protected void btnGravar_Click1(object sender, EventArgs e)
 {
     AdiantamentoFacade facade = new AdiantamentoFacade();
     if (string.IsNullOrEmpty(txtCodigo.Value))
     {
         facade.AdiantamentoInserir(int.Parse(cbxFuncionario.SelectedItem.Value), txtDescricao.Text, dpcDataAdiantamento.SelectedDate, dpcDataPrestacao.SelectedDate);
     }
     else
     {
         facade.AdiantamentoAlterar(int.Parse(txtCodigo.Value), int.Parse(cbxFuncionario.SelectedItem.Value), txtDescricao.Text, dpcDataAdiantamento.SelectedDate, dpcDataPrestacao.SelectedDate);
     }
     carregarGrid(facade);
     limparCampos();
 }
 private void carregarGrid(AdiantamentoFacade facade)
 {
     GridViewAdiantamento.DataSource = facade.Obter();
     GridViewAdiantamento.DataBind();
 }