示例#1
0
        private void BtnDeletar_Click(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(cboFuncionario.Text);

            Business.BusinessRH bs = new Business.BusinessRH();
            bs.Deletar(id);
        }
示例#2
0
        private void comboBox1_SelectedIndexChanged_1(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(cboFuncionarioConsulta.Text);

            Business.BusinessRH bs = new Business.BusinessRH();
            List <Database.Entity.tb_controleponto> tb = bs.ConsultarPonto(id);

            dtvConsulta.DataSource = tb;
        }
示例#3
0
 private void btnInserir_Click_1(object sender, EventArgs e)
 {
     Database.Entity.tb_controleponto tb = new Database.Entity.tb_controleponto();
     tb.dt_data           = dtpDia.Value;
     tb.dt_entrada_almoco = dtpEntraAlmoco.Value.TimeOfDay;
     tb.dt_saida_almoco   = dtpSairAlmoco.Value.TimeOfDay;
     tb.dt_entrada        = dtpEntradaTrabalho.Value;
     tb.dt_saida          = dtpSaidaTrabalho.Value;
     tb.vl_faltas         = Convert.ToInt32(nudFaltas.Value);
     tb.id_funcionario    = Convert.ToInt32(cboFuncionario.Text);
     Business.BusinessRH bs = new Business.BusinessRH();
     bs.InserirPonto(tb);
 }
示例#4
0
        private void Label13_Click(object sender, EventArgs e)
        {
            Business.BusinessRH bs   = new Business.BusinessRH();
            DateTime            date = Convert.ToDateTime("9999-09-09");

            Database.Entity.tb_funcionario tb = new Database.Entity.tb_funcionario();
            tb.nm_funcionario = txtNome.Text;
            tb.nm_cargo       = cboCargo.Text;
            tb.nm_email       = txtEmail.Text;
            tb.nm_endereco    = txtEnderenco.Text;
            tb.nm_funcao      = txtFuncao.Text;
            tb.rg             = txtRG.Text;
            tb.cpf            = txtCPF.Text;
            tb.dt_contratação = dtpContracao.Value.Date;
            tb.dt_demissao    = date.Date;
            tb.dt_nasc        = dtpNasc.Value.Date;
            tb.vl_salario     = nudSalario.Value;
            tb.vl_tel         = Convert.ToInt32(txtTel.Text);
        }
示例#5
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            Business.BusinessRH bs = new Business.BusinessRH();

            // bool Idade = ObjAux.Validacoes.Idade(dtpNasc.Value);
            // if (Idade == true)
            //   throw new ArgumentException("Idade invalida");

            Database.Entity.tb_descontos des = new Database.Entity.tb_descontos();
            des.vl_inss         = 0;
            des.vl_ir           = Convert.ToDecimal(txtIR.Text);
            des.vl_planoodonto  = Convert.ToDecimal(txtOdontologico.Text);
            des.vl_planosaude   = Convert.ToDecimal(txtPlano_Saude.Text);
            des.vl_segurodevida = Convert.ToDecimal(txtSeguroVida.Text);
            des.vl_va           = Convert.ToDecimal(txtVa.Text);
            des.vl_vr           = Convert.ToDecimal(txtVR.Text);
            des.vl_vt           = Convert.ToDecimal(txtVT.Text);

            DateTime date = Convert.ToDateTime("07/01/2019");

            Database.Entity.tb_funcionario tb = new Database.Entity.tb_funcionario();
            tb.nm_funcionario = txtNome.Text;
            tb.nm_cargo       = cboCargo.Text;
            tb.nm_email       = txtEmail.Text;
            tb.nm_endereco    = txtEnderenco.Text;
            tb.nm_funcao      = txtFuncao.Text;
            tb.rg             = txtRG.Text;
            tb.cpf            = txtCPF.Text;
            tb.dt_contratação = date;
            tb.dt_demissao    = date;
            tb.dt_nasc        = date;
            tb.vl_salario     = nudSalario.Value;
            tb.vl_tel         = Convert.ToInt32(txtTel.Text);
            tb.vl_fgts        = Convert.ToDecimal(txtVT.Text);

            bs.Inserir(tb, des);
        }