protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { Label6.Text = ""; Label8.Text = ""; DropDownList2.Items.Clear(); 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; } DAL.DALFuncionario SelectFuncionario = new DAL.DALFuncionario(); List <Modelo.Funcionario> funcionarios1 = SelectFuncionario.Select(int.Parse(DropDownList1.SelectedValue)); Label4.Text = funcionarios1[0].salario.ToString(); }
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; } }
protected void Button1_Click(object sender, EventArgs e) { DAL.DALFuncionario insertFuncionario = new DAL.DALFuncionario(); Modelo.Funcionario Funcionario = new Modelo.Funcionario(TextBox1.Text, TextBox2.Text, TextBox3.Text, TextBox4.Text, Convert.ToDouble(TextBox5.Text), Convert.ToBoolean(CheckBox1.Checked), Convert.ToBoolean(CheckBox2.Checked), TextBox6.Text); insertFuncionario.InserirFuncionario(Funcionario); Response.Redirect("./Funcionario.aspx"); }
protected void Button1_Click(object sender, EventArgs e) { DAL.DALFuncionario DelectFuncionario = new DAL.DALFuncionario(); List <Modelo.Funcionario> Funcionario = DelectFuncionario.Select(int.Parse(Request.QueryString["idFuncionario"])); DelectFuncionario.Delete(Funcionario[0].idFuncionario); Response.Redirect("./Funcionario.aspx"); }
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"); }
protected void Page_Load(object sender, EventArgs e) { DAL.DALFuncionario SelectFuncionarios = new DAL.DALFuncionario(); List <Modelo.Funcionario> funcionarios = SelectFuncionarios.Select(int.Parse(Request.QueryString["idFuncionario"])); Label8.Text = funcionarios[0].nome; Label9.Text = funcionarios[0].telefones; Label10.Text = funcionarios[0].identidade; Label11.Text = funcionarios[0].carteiradetrabalho; Label12.Text = funcionarios[0].salario.ToString(); CheckBox1.Checked = true; CheckBox2.Checked = true; CheckBox1.Checked = funcionarios[0].motorista; CheckBox2.Checked = funcionarios[0].tecnico; Label13.Text = funcionarios[0].observacao; }
protected void Button1_Click(object sender, EventArgs e) { DAL.DALFuncionario AtualizarFuncionario = new DAL.DALFuncionario(); List <Modelo.Funcionario> funcionarios = AtualizarFuncionario.Select(int.Parse(Request.QueryString["idFuncionario"])); funcionarios[0].nome = TextBox1.Text; funcionarios[0].telefones = TextBox2.Text; funcionarios[0].identidade = TextBox3.Text; funcionarios[0].carteiradetrabalho = TextBox4.Text; funcionarios[0].salario = Convert.ToDouble(TextBox5.Text); funcionarios[0].motorista = Convert.ToBoolean(CheckBox1.Checked); funcionarios[0].tecnico = Convert.ToBoolean(CheckBox2.Checked); funcionarios[0].observacao = TextBox8.Text; AtualizarFuncionario.AtualizarFuncionario(funcionarios[0]); Response.Redirect("./Funcionario.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DAL.DALFuncionario SelectCliente = new DAL.DALFuncionario(); List <Modelo.Funcionario> funcionarios = SelectCliente.Select(int.Parse(Request.QueryString["idFuncionario"])); TextBox1.Text = funcionarios[0].nome; TextBox2.Text = funcionarios[0].telefones; TextBox3.Text = funcionarios[0].identidade; TextBox4.Text = funcionarios[0].carteiradetrabalho; TextBox5.Text = funcionarios[0].salario.ToString(); CheckBox1.Checked = true; CheckBox2.Checked = true; CheckBox1.Checked = funcionarios[0].motorista; CheckBox2.Checked = funcionarios[0].tecnico; TextBox8.Text = funcionarios[0].observacao; } }
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())); } } }
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(); } } }
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); } }