示例#1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     // SqlDataSource1.ConnectionString = Sigleton.Conexao.MsSQL.Strcnx;
     // getDados();
     if (!IsPostBack)
     {
         daoFuncao = new DAOFuncao();
         ddMes.DataSource = Solucon.DataHora.DataLib.Months(1,12);
         ddMes.DataValueField = "Num";
         ddMes.DataTextField = "Name";
         ddMes.DataBind();
         ddAno.DataSource = Solucon.DataHora.DataLib.Years(2008,2009);
         ddAno.DataBind();
         ddMes.SelectedValue = DateTime.Now.Month.ToString();
         ddAno.SelectedValue = DateTime.Now.Year.ToString();
         
         txbMatricula.Text = "";
         txbNome.Text = "";
         ddFuncao.DataSource = daoFuncao.listar();
         ddFuncao.DataBind();
         Solucon.WebControls.WebFormat.addItemDefault(ddFuncao, new ListItem("Todas", "0", true));
         Solucon.RadControls.RadFormat.formatarGrid(RadGrid1);
         lstfuncCotaMens = new List<Funcionario>();
         Session["selectFuncCotaMens"] = lstfuncCotaMens;
     }
 }
示例#2
0
 private void getFuncionario()
 {
     cota_extra = (Session["cota_extra"] as Cota_extra);
     cota_extra.Funcionario.Matricula = txbMatricula.Text;
     if (cota_extra.Funcionario.Matricula != "")
     {
         daoFuncionario = new DAOFuncionario();
         daoFuncionario.buscarMatricula(cota_extra.Funcionario);
         daoFuncao = new DAOFuncao();
         daoFuncao.buscarID(cota_extra.Funcionario.Funcao);
     }
     Session["cota_extra"] = cota_extra;
 }
示例#3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         funcao = new Funcao();
         funcao.ID = int.Parse(Request.QueryString["ID"]);
         if (funcao.ID != 0)
         {
             daoFuncao = new DAOFuncao();
             daoFuncao.buscarID(funcao);
             getDados();
             habilitarCtrl(false);
             funcao.editar();
         }
         else
             habilitarCtrl(true);
         Session["FUNCAO"] = funcao;
     }
 }
示例#4
0
 private void carregaListaFuncao()
 {
     if (ddFuncao.SelectedValue != "0")
     {
         ddFuncao.Items.Clear();
         
         daoFuncao = new DAOFuncao();
         ddFuncao.DataSource = daoFuncao.listar();
         ddFuncao.DataBind();
         /************ Item vazio *****************/
         ddFuncao.Items.Add(new ListItem("Selecione", "0", true));
         ddFuncao.Items.FindByValue("0").Selected = true;
         ddFuncao.Enabled = true;
         /*****************************************/
     }
     else
     {
         ddFuncao.Items.Clear();
         ddFuncao.Enabled = false;
     }
 }
示例#5
0
 protected void ibtAdicionar_Click(object sender, ImageClickEventArgs e)
 {
     lstfuncCotaMens = (Session["selectFuncCotaMens"] as List<Funcionario>);
     bool itemSelecionado = false;
     daoFuncao = new DAOFuncao();
     daoFuncionario = new DAOFuncionario();
     foreach (GridDataItem dataItem in RadGrid1.Items)
     {
         if ((dataItem.FindControl("cbSelecao") as CheckBox).Checked)
         {
             itemSelecionado = true;
             funcCota = new Funcionario();
             funcCota.ID = int.Parse(dataItem.Cells[3].Text);
             daoFuncionario.buscarID(funcCota);
             daoFuncao.buscarID(funcCota.Funcao);
             lstfuncCotaMens.Add(funcCota);
             excluirItemSecao(funcCota);
         }
     }
     if (itemSelecionado)
     {
         Session["selectFuncCotaMens"] = lstfuncCotaMens;
         RadGrid1.DataBind();
     }
     else
     {
         lbMens.Visible = true;
         lbMens.Text = "Nenhum item selecionado";
     }
 }
 private void getFuncionario()
 {
     abastecimento = (Session["abastecimento"] as Abastecimento);
     abastecimento.Funcionario.Matricula = txbMatricula.Text;
     if (abastecimento.Funcionario.Matricula != "")
     {
         daoFuncionario = new DAOFuncionario();
         daoFuncionario.buscarMatricula(abastecimento.Funcionario);
         daoFuncao = new DAOFuncao();
         daoFuncao.buscarID(abastecimento.Funcionario.Funcao);
     }
     Session["abastecimento"] = abastecimento;
 }