Пример #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                for (int i = 1; i <= 12; i++)
                {
                    DropDownList1.Items.Add(new ListItem(i.ToString(), i.ToString()));
                }

                for (int i = 2000; i <= 2018; i++)
                {
                    DropDownList2.Items.Add(new ListItem(i.ToString(), i.ToString()));
                }
                DAL.DALFuncionario        dalfuncionario = new DAL.DALFuncionario();
                List <Modelo.Funcionario> funcionarios   = dalfuncionario.SelectAll();
                foreach (Modelo.Funcionario func in funcionarios)
                {
                    DropDownList3.Items.Add(new ListItem(func.nome, func.idFuncionario.ToString()));
                }
                DAL.DALPagamento dalpagamento = new DAL.DALPagamento();
                Modelo.Pagamento pagamento    = dalpagamento.SelectPagamentoAll(int.Parse(Request.QueryString["idPagamento"]))[0];
                TextBox1.Text               = Convert.ToString(pagamento.valorPago);
                Calendar1.SelectedDate      = pagamento.dataDePagamento;
                DropDownList1.SelectedValue = Convert.ToString(pagamento.mesReferencia);
                DropDownList2.SelectedValue = Convert.ToString(pagamento.anoReferencia);
                DropDownList3.SelectedValue = pagamento.funcionario.nome;
            }
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                for (int i = 1; i <= 12; i++)
                {
                    DropDownList1.Items.Add(new ListItem(i.ToString(), i.ToString()));
                }

                for (int i = 2000; i <= 2018; i++)
                {
                    DropDownList2.Items.Add(new ListItem(i.ToString(), i.ToString()));
                }
                DAL.DALFuncionario        SelectFuncionario = new DAL.DALFuncionario();
                List <Modelo.Funcionario> funcionarios      = SelectFuncionario.SelectAll();
                foreach (Modelo.Funcionario funcionario in funcionarios)
                {
                    DropDownList3.Items.Add(new ListItem(funcionario.nome, funcionario.idFuncionario.ToString()));
                }
            }
        }
Пример #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         DAL.DALFuncionario        SelectFuncionario = new DAL.DALFuncionario();
         List <Modelo.Funcionario> funcionarios      = SelectFuncionario.SelectAll();
         if (funcionarios.Count >= 1)
         {
             foreach (Modelo.Funcionario funcionario in funcionarios)
             {
                 DropDownList1.Items.Add(new ListItem(funcionario.nome, funcionario.idFuncionario.ToString()));
             }
             DAL.DALPagamento        SelectPagamento = new DAL.DALPagamento();
             List <Modelo.Pagamento> pagamentos      = SelectPagamento.SelectPagamento(int.Parse(DropDownList1.SelectedValue));
             int contador = 0;
             foreach (Modelo.Pagamento pagamento in pagamentos)
             {
                 if (contador == 0)
                 {
                     DropDownList2.Items.Add(new ListItem(pagamento.mesReferencia.ToString() + "/" + pagamento.anoReferencia.ToString(), pagamento.mesReferencia.ToString() + "/" + pagamento.anoReferencia.ToString()));
                 }
                 else
                 {
                     if (DropDownList2.Items.Contains(DropDownList2.Items.FindByText(pagamento.mesReferencia.ToString() + "/" + pagamento.anoReferencia.ToString())))
                     {
                         DropDownList2.Items.Add(new ListItem(pagamento.mesReferencia.ToString() + "/" + pagamento.anoReferencia.ToString(), pagamento.mesReferencia.ToString() + "/" + pagamento.anoReferencia.ToString()));
                         DropDownList2.Items.RemoveAt(DropDownList2.Items.Count - 1);
                     }
                     else
                     {
                         DropDownList2.Items.Add(new ListItem(pagamento.mesReferencia.ToString() + "/" + pagamento.anoReferencia.ToString(), pagamento.mesReferencia.ToString() + "/" + pagamento.anoReferencia.ToString()));
                     }
                 }
                 contador = contador + 1;
             }
             List <Modelo.Funcionario> funcionarios1 = SelectFuncionario.Select(int.Parse(DropDownList1.SelectedValue));
             Label4.Text = funcionarios1[0].salario.ToString();
         }
     }
 }
Пример #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DAL.DALFuncionario        SelectFuncionario = new DAL.DALFuncionario();
            List <Modelo.Funcionario> funcionarios      = SelectFuncionario.SelectAll();

            foreach (Modelo.Funcionario funcionario in funcionarios)
            {
                TableRow row = new TableRow();

                TableCell cell2 = new TableCell();
                cell2.Text = funcionario.idFuncionario.ToString();
                row.Cells.Add(cell2);
                cell2.Visible = false;
                cell2         = new TableCell();
                cell2.Text    = funcionario.nome.ToString();

                row.Cells.Add(cell2);

                cell2      = new TableCell();
                cell2.Text = funcionario.telefones.ToString();
                row.Cells.Add(cell2);
                cell2      = new TableCell();
                cell2.Text = funcionario.identidade.ToString();
                row.Cells.Add(cell2);
                cell2      = new TableCell();
                cell2.Text = funcionario.carteiradetrabalho.ToString();
                row.Cells.Add(cell2);
                cell2      = new TableCell();
                cell2.Text = funcionario.salario.ToString("0.00");
                row.Cells.Add(cell2);
                cell2 = new TableCell();
                CheckBox cb = new CheckBox();
                cb.Enabled = false;
                if (funcionario.motorista)
                {
                    cb.Checked = true;
                }
                else
                {
                    cb.Checked = false;
                }
                cell2.Controls.Add(cb);
                row.Cells.Add(cell2);
                cell2 = new TableCell();
                CheckBox cb1 = new CheckBox();
                cb1.Enabled = false;
                if (funcionario.tecnico)
                {
                    cb1.Checked = true;
                }
                else
                {
                    cb1.Checked = false;
                }
                cell2.Controls.Add(cb1);
                row.Cells.Add(cell2);
                cell2      = new TableCell();
                cell2.Text = funcionario.observacao.ToString();
                row.Cells.Add(cell2);
                cell2 = new TableCell();
                HyperLink hl = new HyperLink();
                hl.CssClass    = "Botao3 botao3";
                hl.NavigateUrl = "./AlterarFuncionario.aspx?idFuncionario=" + funcionario.idFuncionario.ToString();
                hl.Text        = "Editar";
                cell2.Controls.Add(hl);
                row.Cells.Add(cell2);
                cell2          = new TableCell();
                hl             = new HyperLink();
                hl.CssClass    = "Botao6 botao6";
                hl.NavigateUrl = "./ExcluirFuncionario.aspx?idFuncionario=" + funcionario.idFuncionario.ToString();
                hl.Text        = "Excluir";
                cell2.Controls.Add(hl);
                row.Cells.Add(cell2);
                Table1.Rows.Add(row);
            }
        }