Пример #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 Button1_Click(object sender, EventArgs e)
        {
            DAL.DALPagamento        Delete    = new DAL.DALPagamento();
            List <Modelo.Pagamento> Pagamento = Delete.SelectPagamentoAll(int.Parse(Request.QueryString["idPagamento"]));

            Delete.Delete(Pagamento[0].idPagamento);
            Response.Redirect("./Pagamento.aspx");
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DAL.DALPagamento        SelectPagamento = new DAL.DALPagamento();
            List <Modelo.Pagamento> pagamentos      = SelectPagamento.SelectPagamentoAll(int.Parse(Request.QueryString["idPagamento"]));

            Label2.Text  = pagamentos[0].idPagamento.ToString();
            Label4.Text  = pagamentos[0].funcionario.nome;
            Label6.Text  = pagamentos[0].dataDePagamento.ToString();
            Label8.Text  = pagamentos[0].mesReferencia + "/" + pagamentos[0].anoReferencia;
            Label10.Text = pagamentos[0].valorPago.ToString();
        }
Пример #4
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     DAL.DALPagamento dalpagamento = new DAL.DALPagamento();
     Modelo.Pagamento pagamento    = dalpagamento.SelectPagamentoAll(int.Parse(Request.QueryString["idPagamento"]))[0];
     pagamento.valorPago       = double.Parse(TextBox1.Text);
     pagamento.dataDePagamento = Calendar1.SelectedDate;
     pagamento.mesReferencia   = int.Parse(DropDownList1.SelectedValue);
     pagamento.anoReferencia   = int.Parse(DropDownList2.SelectedValue);
     DAL.DALFuncionario dalfunc = new DAL.DALFuncionario();
     Modelo.Funcionario func    = dalfunc.SelectNome(Convert.ToString(DropDownList3.SelectedItem))[0];
     pagamento.funcionario = func;
     dalpagamento.AtualizarPagamento(pagamento);
     Response.Redirect("./Pagamento.aspx");
 }