private void AlterarVT() { Database.Entity.tb_vale_transporte vale = new Database.Entity.tb_vale_transporte(); vale.ds_codigo_bilhete_unico = txtCodigoVT.Text; vale.vl_vt = nudVT.Value; vtBusiness.Alterar(vale); }
private void InserirVT() { Database.Entity.tb_vale_transporte valeTransporte = new Database.Entity.tb_vale_transporte(); valeTransporte.ds_codigo_bilhete_unico = txtCodigoVT.Text; valeTransporte.vl_vt = nudValeTransporte.Value; valeTransporte.ds_codigo_uso = "000000"; vtBusiness.InserirVT(valeTransporte); }
private void btnInserirFuncionario_Click(object sender, EventArgs e) { try { // Converte os itens do ComboBox para modelo: Database.Entity.tb_cargo cargo = cboCargo.SelectedItem as Database.Entity.tb_cargo; Database.Entity.tb_plano_de_saude planoSaude = cboPlanoDeSaude.SelectedItem as Database.Entity.tb_plano_de_saude; Database.Entity.tb_plano_odontologico planoOdontologico = cboPlanoOdontologico.SelectedItem as Database.Entity.tb_plano_odontologico; Database.Entity.tb_seguro_vida seguroVida = cboSeguroDeVida.SelectedItem as Database.Entity.tb_seguro_vida; // Funções para inserir os novos benefícios: InserirVA(); InserirVR(); InserirVT(); // Funções para Consultar Benefícios inseridos: Database.Entity.tb_vale_alimentacao va = vaBusiness.ValeAlimentacao(nudValeAlimentacao.Value, txtCodigoVA.Text); Database.Entity.tb_vale_refeicao vr = vrBusiness.ConsultarVR(txtCodigoRF.Text, nudValeRefeicao.Value); Database.Entity.tb_vale_transporte vt = vtBusiness.ConsultarVT(txtCodigoVT.Text, nudValeTransporte.Value); funcionario.nm_empresa = txtEmpresa.Text; funcionario.nm_funcionario = txtNome.Text; funcionario.vl_salario_bruto = nudSalarioBruto.Value; funcionario.vl_inss = nudINSS.Value; funcionario.vl_periculosidade = nudPericulosidade.Value; funcionario.ds_cpf = txtCPF.Text.Replace(".", "").Replace("-", ""); funcionario.ds_email = txtEmail.Text; funcionario.ds_endereco = txtEndereco.Text; funcionario.ds_telefone = txtTelefone.Text.Replace("-", ""); funcionario.dt_adimissao = dtpAdmissao.Value.Date; funcionario.dt_demitido = dtpDemissao.Value.Date; funcionario.dt_nascimento = dtpNascimento.Value.Date; funcionario.id_cargo = cargo.id_cargo; funcionario.id_plano_de_saude = planoSaude.id_plano_de_saude; funcionario.id_plano_odontologico = planoOdontologico.id_plano_odontologico; funcionario.id_seguro_vida = seguroVida.id_seguro_vida; funcionario.id_vale_alimentacao = va.id_vale_alimentacao; funcionario.id_vale_refeicao = vr.id_vale_refeicao; funcionario.id_vale_transporte = vt.id_vale_transporte; funcionario.vl_salario_familia = nudSalarioFamilia.Value; funcionarioBusiness.InserirFuncionario(funcionario); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Ocorreu um erro"); } }
private void btnAlterarInformacoes_Click(object sender, EventArgs e) { try { // Converte os itens do ComboBox para modelo: Database.Entity.tb_cargo cargo = cboCargo.SelectedItem as Database.Entity.tb_cargo; Database.Entity.tb_plano_de_saude planoSaude = cboPlanoDeSaude.SelectedItem as Database.Entity.tb_plano_de_saude; Database.Entity.tb_plano_odontologico planoOdontologico = cboPlanoOdontologico.SelectedItem as Database.Entity.tb_plano_odontologico; Database.Entity.tb_seguro_vida seguroVida = cboSeguroDeVida.SelectedItem as Database.Entity.tb_seguro_vida; // Funções para alterar os benefícios: AlterarVT(); AlterarVA(); AlterarVR(); // Funções para Consultar Benefícios alterados: Database.Entity.tb_vale_alimentacao va = vaBusiness.ValeAlimentacao(nudVA.Value, txtCodigoVA.Text); Database.Entity.tb_vale_refeicao vr = vrBusiness.ConsultarVR(txtCodigoRF.Text, nudVR.Value); Database.Entity.tb_vale_transporte vt = vtBusiness.ConsultarVT(txtCodigoVT.Text, nudVT.Value); funcionario.id_funcionario = Convert.ToInt32(nudID.Value); funcionario.nm_funcionario = txtNome.Text; funcionario.vl_salario_bruto = nudSalarioBruto.Value; funcionario.vl_periculosidade = nudSalarioBruto.Value * 0.30m; funcionario.ds_cpf = txtCPF.Text.Replace(".", "").Replace("-", ""); funcionario.ds_email = txtEmail.Text; funcionario.ds_endereco = txtEndereco.Text; funcionario.ds_telefone = txtTelefone.Text.Replace("-", "").Replace("(", "").Replace(")", ""); funcionario.dt_demitido = dtpDemissao.Value.Date; funcionario.id_cargo = cargo.id_cargo; funcionario.id_plano_de_saude = planoSaude.id_plano_de_saude; funcionario.id_plano_odontologico = planoOdontologico.id_plano_odontologico; funcionario.id_seguro_vida = seguroVida.id_seguro_vida; funcionario.id_vale_alimentacao = va.id_vale_alimentacao; funcionario.id_vale_refeicao = vr.id_vale_refeicao; funcionario.id_vale_transporte = vt.id_vale_transporte; funcionario.vl_salario_familia = nudSalarioFamilia.Value; funcionarioBusiness.AlterarFuncionrio(funcionario); dgvConsultarFuncionarios.AutoGenerateColumns = false; dgvConsultarFuncionarios.DataSource = funcionarioBusiness.ConsultarTodos(); MessageBox.Show("Funcionário alterado"); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Ocorreu um erro"); } }
public void InserirVT(Database.Entity.tb_vale_transporte vt) { if (vt.vl_vt == null || vt.vl_vt == 0.00m) { throw new ArgumentException("Informe o valor do Vale Transporte"); } if (string.IsNullOrWhiteSpace(vt.ds_codigo_bilhete_unico)) { throw new ArgumentException("Informe o código do Vale Transporte"); } vt.ds_codigo_uso = "000"; vtDatabase.InserirVT(vt); }
public void Alterar(Database.Entity.tb_vale_transporte vale) { vtDatabase.Alterar(vale); }