Пример #1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            FaltaVO falta = new FaltaVO();

            falta.DataFalta    = dtpFalta.Value;
            falta.MotivoFalta  = cmbMotivoFalta.SelectedItem.ToString();;
            falta.IdFuncFerias = int.Parse(cmbConsultarFuncFalta.SelectedValue.ToString());

            //Passa os dados da tela para serem inseridos na base de dados
            Boolean      retorno;
            FaltaControl faltacontrol = new FaltaControl();

            retorno = faltacontrol.CadastrarFaltas(falta);

            //Classe de Mensagens
            PadraoMensagem mensagem = new PadraoMensagem();

            if (retorno == true)
            {
                this.Close();
                mensagem.cadastroSucesso();
            }
            else
            {
                this.Close();
                mensagem.cadastroFailed();
            }
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            //Pega os dados da tela
            LicencaVO licenca = new LicencaVO();

            licenca.dtEntradaLicenca = dtLicencaEntrada.Value;
            licenca.idFuncionario    = int.Parse(cmbFuncLicenca.SelectedValue.ToString());
            licenca.TipoLicenca      = cmbTipoLincencaFunc.SelectedItem.ToString();


            //Chama o control passando os dados para o insert
            Boolean        retorno;
            LicencaControl licencaControl = new LicencaControl();

            retorno = licencaControl.CadastrarLicenca(licenca);

            PadraoMensagem mensagem = new PadraoMensagem();

            if (retorno == true)
            {
                this.Close();
                mensagem.cadastroSucesso();
            }
            else
            {
                this.Close();
                mensagem.cadastroFailed();
            }
        }
Пример #3
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            //cria o objeto para receber os valores da tela
            RecisaoVO recisaoVO = new RecisaoVO();

            //validação
            int result = DateTime.Compare(dtpDataSaidaRecisao.Value, dtpEntradaRecisao.Value);

            //caso a data de Saída seja superior a data de entrada segue mensagem
            if (result < 0)
            {
                MessageBox.Show("Data de saída não pode ser superior a data de entrada");
            }
            //Caso data de saída seja inferior a data de Entrada
            else
            {
                //recebe os valores da tela
                recisaoVO.dtEntrada     = dtpEntradaRecisao.Value;
                recisaoVO.dtSaida       = dtpDataSaidaRecisao.Value;
                recisaoVO.avisoPrevio   = cmbAviso.SelectedValue.ToString();
                recisaoVO.motivoSaida   = cmbMotivoSaida.SelectedValue.ToString();
                recisaoVO.ultimoSalario = double.Parse(txtUltimoSalario.Text);

                //valida o Radio button das Férias Vencidas
                if (rdbSim.Checked)
                {
                    recisaoVO.feriasVencidas = rdbSim.Text;
                }
                else
                {
                    recisaoVO.feriasVencidas = rdbNao.Text;
                }

                //Chama o control passando os dados da tela
                Boolean retorno;

                RecisaoControl recisaoControl = new RecisaoControl();
                retorno = recisaoControl.CalcularRecisao(recisaoVO);

                //Classe de Mensagens
                PadraoMensagem mensagem = new PadraoMensagem();
                if (retorno == true)
                {
                    this.Close();
                    mensagem.cadastroSucesso();
                }
                else
                {
                    this.Close();
                    mensagem.cadastroFailed();
                }
            }//Encerra o primeiro if da validação de DATAS
        }
Пример #4
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            EmpregadorVO        empregadorVO = new EmpregadorVO();
            List <EmpregadorVO> listaEmp     = new List <EmpregadorVO>();

            empregadorVO.CelEmpregador    = txtCel.Text;
            empregadorVO.CepEmpregador    = txtCep.Text;
            empregadorVO.CidadeEmpregador = txtCidade.Text;
            empregadorVO.CpfEmpregador    = txtCPFCNPJ.Text;
            empregadorVO.EmailEmpregador  = txtEmail.Text;
            empregadorVO.EndEmpregador    = txtEndereco.Text;
            empregadorVO.NomeEmpregador   = txtNome.Text;
            empregadorVO.TelEmpregador    = txtTelefone.Text;
            empregadorVO.bairroEmpregador = txtBairro.Text;
            empregadorVO.NumeroEmpregador = txtNumeroEmp.Text;
            empregadorVO.UfEmpregador     = cmbUFEmp.SelectedValue.ToString();


            //VALIDAÇÃO
            // listaEmp.Add(empregadorVO);
            //Cria a lista de objetos para preenchimento do EmpregadorVO

            /* for (i=0; i<listaEmp.Count;i++)
             *  {
             * }*/

            //Chama o control passando os dados da tela
            Boolean           retorno;
            EmpregadorControl empregadorControl = new EmpregadorControl();

            retorno = empregadorControl.CadastrarEmpregador(empregadorVO);

            //Classe de Mensagens
            PadraoMensagem mensagem = new PadraoMensagem();

            if (retorno == true)
            {
                this.Close();
                mensagem.cadastroSucesso();
            }
            else
            {
                this.Close();
                mensagem.cadastroFailed();
            }
        }
Пример #5
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (validaErros())
            {
                //Exibe a mensagem padrão de preencher todos os campos
                PadraoMensagem mensagem = new PadraoMensagem();
                mensagem.PreencherCampo();
            }
            else
            {
                //Recebe os dados da Tela
                FeriasVO ferias = new FeriasVO();

                ferias.DtEntradaFerias = dtpInicioFerias.Value;
                ferias.DtRetornoFerias = dtpRetornoFerias.Value;
                ferias.QtdDiasFerias   = int.Parse(txQtdDias.Text);
                ferias.IdFuncFerias    = int.Parse(cmbConsultarFunc.SelectedValue.ToString());

                //Chama  o método do control passando os dados da tela como parâmetro
                Boolean       retorno;
                FeriasControl feriasControl = new FeriasControl();

                retorno = feriasControl.CadastrarFerias(ferias);

                PadraoMensagem mensagem = new PadraoMensagem();
                if (retorno == true)
                {
                    this.Close();
                    mensagem.cadastroSucesso();
                }
                else
                {
                    this.Close();
                    mensagem.cadastroFailed();
                }
            }
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            //Pega os dados da Tela e passa para o insert na base tabela Funcionario
            FuncionarioVO funcionarioVO = new FuncionarioVO();

            //Valida Nome
            if (txtNomeFunc.Text == "")
            {
                MessageBox.Show("Favor preencher o campo Nome!");
                this.Close();
            }
            else
            {
                funcionarioVO.NomeFunc = txtNomeFunc.Text;
            }

            //valida CPF
            if (txtCPF.Text == "")
            {
                MessageBox.Show("Favor preencher o campo CPF!");
                this.Close();
            }
            else
            {
                funcionarioVO.Cpf = txtCPF.Text;
            }

            funcionarioVO.Bairro         = txtBairro.Text;
            funcionarioVO.Celular        = txtCel.Text;
            funcionarioVO.Cep            = txtCep.Text;
            funcionarioVO.Cidade         = txtCidade.Text;
            funcionarioVO.Endereco       = txtEndereco.Text;
            funcionarioVO.Email          = txtEmail.Text;
            funcionarioVO.DataAdmissao   = dtpNascimento.Value;
            funcionarioVO.Telefone       = txtTel.Text;
            funcionarioVO.NumeroFunc     = txtNumeroFunc.Text;
            funcionarioVO.Uf             = cmbUF.SelectedValue.ToString();
            funcionarioVO.NomeEmpregador = cmbNomeEmpregador.SelectedValue.ToString();


            //Validação para transporte
            if (rbtValeNao.Checked)
            {
                funcionarioVO.ValeTransporte   = rbtValeNao.Text;
                funcionarioVO.QtdDiasValeTrans = 0;
                funcionarioVO.ValorDiarioVale  = 0.0;
            }
            else
            {
                funcionarioVO.ValeTransporte   = rbtValeSim.Text;
                funcionarioVO.QtdDiasValeTrans = int.Parse(txtQdtDiasVale.Text);
                funcionarioVO.ValorDiarioVale  = double.Parse(txtValorDiario.Text);
            }

            //Recebe os valores da parte de contrato de trabalho

            funcionarioVO.DataPagamento = dtPagamento.Value;

            //Valida RG
            if (txtRgFunc.Text == "")
            {
                MessageBox.Show("Favor preencher o campo RG!");
            }
            else
            {
                funcionarioVO.rgFunc = int.Parse(txtRgFunc.Text);
            }

            //valida qtd horas p dia
            if (txtQdtHorasPordia.Text == "")
            {
                MessageBox.Show("Favor preencher o campo Jornada Diária!");
            }
            else
            {
                funcionarioVO.QtdHorasPorDia = int.Parse(txtQdtHorasPordia.Text);
            }

            //Valida qtd dia trabalhados na semana
            if (txtQtdDiasPorSemana.Text == "")
            {
                MessageBox.Show("Favor preencher o campo Jornada semanal!");
            }
            else
            {
                funcionarioVO.QtdDiasPorSemana = int.Parse(txtQtdDiasPorSemana.Text);
            }

            //valida carteira
            if (txtCarteira.Text == "")
            {
                MessageBox.Show("Favor preencher o campo Carteira!");
            }
            else
            {
                funcionarioVO.carteira = txtCarteira.Text;
            }

            //valida serie
            if (txtSerie.Text == "")
            {
                MessageBox.Show("Favor preencher o campo serie!");
            }
            else
            {
                funcionarioVO.serie = txtSerie.Text;
            }

            //valida Salario
            if (dbSalario.Text == "")
            {
                MessageBox.Show("Favor preencher o campo Salário!");
            }
            else
            {
                funcionarioVO.SalarioBase = double.Parse(dbSalario.Text);
            }

            //valida orgão Emissor
            if (txtOrgaoEmissor.Text == "")
            {
                MessageBox.Show("Favor preencher o campo Orgão Emissor!");
            }
            else
            {
                funcionarioVO.orgaoEmissor = txtOrgaoEmissor.Text;
            }

            // funcionarioVO.QtdDiarioTrabalho    = int.Parse(txtQtdDiasPorSemana.Text);
            //  funcionarioVO.QtdHorasPorDia       = int.Parse(txtQdtHorasPordia.Text);

            //--------------------------------------------
            //Chama o control passando os dados da tela
            Boolean            retorno;
            FuncionarioControl funcionarioControl = new FuncionarioControl();

            retorno = funcionarioControl.CadastrarFuncionario(funcionarioVO);

            //Classe de Mensagens
            PadraoMensagem mensagem = new PadraoMensagem();

            if (retorno == true)
            {
                this.Close();
                mensagem.cadastroSucesso();
            }
            else
            {
                this.Close();
                mensagem.cadastroFailed();
            }
        }