private void lstAtivos_SelectedIndexChanged(object sender, EventArgs e) { try { txtSalarioLiquido.Text = ""; btnSalvarFolha.Enabled = false; ChamarComplementosAlterar c = new ChamarComplementosAlterar(); DTOUser user = lstAtivos.SelectedItem as DTOUser; //Dados da tabela usuário c.BuscaUser(user.Id); //dados user txtNome.Text = c.Nome; txtCpf.Text = c.Cpf; //setor txtSetor.Text = c.Setor; //Salario Bruto txtSb.Text = c.SalarioBruto.ToString(); //beneficios chkVt.Checked = c.Transporte; chkSaude.Checked = c.Saude; nupSf.Value = c.SalarioFamilia; nupVr.Value = c.ValeRefeicao; nupVa.Value = c.ValeAlimentacao; //Data do registro folha de pagamento dtpData.Value = DateTime.Now; //Hora extra txtHoraExtra.Text = Math.Round((ab.HoraExtra(user.Id) / 60.00), 2).ToString(); //Inseir no DTO dtoFolha.IdUsuario = user.Id; dtoFolha.IdSalarioBruto = c.IdSalarioBruto; dtoFolha.DtDataUltimoPonto = Convert.ToDateTime(ab.UltimaDataRegistrado); //Padronizar txtAtraso.Text = txtAtraso.Text == "" ? "0" : txtAtraso.Text; txtHoraExtra.Text = txtHoraExtra.Text == "" ? "0" : txtHoraExtra.Text; //bloquear tela Boolean Autori = ab.UltimaFolha(user.Id); btnCalcular.Enabled = Autori; lblSalario.Visible = Autori == false ? true : false; btnCalcular.ForeColor = Autori == false ? Color.Red : Color.White; } catch { MessageBox.Show("OCORREU UM ERRO!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { try { ChamarComplementosAlterar c = new ChamarComplementosAlterar(); DTOUser user = lstAtivos.SelectedItem as DTOUser; //Dados da tabela usuário this.IdUser = user.Id; c.BuscaUser(user.Id); //perms chkAdm.Checked = c.Adm; chkRh.Checked = c.Rh; chkFin.Checked = c.Fin; chkCont.Checked = c.Cont; chkComp.Checked = c.Comp; chkVend.Checked = c.Vend; chkAgeral.Checked = c.AGeral; //dados user txtNome.Text = c.Nome; txtCpf.Text = c.Cpf; txtCep.Text = c.Cep; //setor txtSetor.Text = c.Setor; } catch { MessageBox.Show("OCORREU UM ERRO!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void lstFuncionario_SelectedIndexChanged(object sender, EventArgs e) { try { ChamarComplementosAlterar c = new ChamarComplementosAlterar(); DTOUser astro = lstFuncionario.SelectedItem as DTOUser; //Dados da tabela usuário c.BuscaUser(astro.Id); //Nome user txtNome.Text = c.Nome; } catch { MessageBox.Show("OCORREU UM ERRO!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void lstAtivos_SelectedIndexChanged(object sender, EventArgs e) { try { ChamarComplementosAlterar c = new ChamarComplementosAlterar(); DTOUser astro = lstAtivos.SelectedItem as DTOUser; //Dados da tabela usuário c.BuscaUser(astro.Id); //dados user txtNome.Text = c.Nome; txtCpf.Text = c.Cpf; txtCep.Text = c.Cep; txtUser.Text = c.User; txtEmail.Text = c.Email; txtSenha.Text = c.Password; nupCasa.Value = c.NumeroCasa; txtTelefone.Text = c.Telefone; //setor if (c.Setor == "CINEMA") { lbSetor.SelectedIndex = 0; } else { lbSetor.SelectedIndex = 1; } //Cargos rbnCont.Checked = c.Contabilidade; rbnGeral.Checked = c.AGeral; rbnGerenteLocal.Checked = c.GerenteLocal; rbnMkt.Checked = c.Marketing; rbnRh.Checked = c.RhC; //Funcoes chkAdm.Checked = c.Adm; chkRh.Checked = c.Rh; chkFin.Checked = c.Fin; chkCont.Checked = c.Cont; chkVend.Checked = c.Vend; chkComps.Checked = c.Comp; //Salario Bruto txtBruto.Text = c.SalarioBruto.ToString(); //beneficios chkVt.Checked = c.Transporte; chkSaude.Checked = c.Saude; nupSf.Value = c.SalarioFamilia; nupVr.Value = c.ValeRefeicao; nupVa.Value = c.ValeAlimentacao; } catch { MessageBox.Show("OCORREU UM ERRO!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }