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(); } }
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 }
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(); } }
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(); } }