public void RemoverFolha(int id) { tb_folhapagamento deletar = db.tb_folhapagamento.FirstOrDefault(x => x.id_funcionario == id); db.tb_folhapagamento.Remove(deletar); db.SaveChanges(); }
public void InserirFolha(tb_folhapagamento modelo) { if (modelo.dt_pagamento == null) { throw new ArgumentException("Data de pagamento inválida"); } if (modelo.id_funcionario == 0) { throw new ArgumentException("id do funcionario inválido"); } db.inserirFolha(modelo); }
public void CarregarTela(tb_folhapagamento model) { cboFuncionario.Text = model.tb_funcionario.nm_funcionario; cboMes.Text = model.dt_pagamento.Month.ToString(); nudAli.Value = model.vl_valeAlimentacao; nudDentario.Value = model.vl_planoOdonto; nudDescontos.Value = model.vl_liquido; nudFamilia.Value = model.vl_salarioFamilia; nudFGTS.Value = model.vl_fgts; nudGratificacoes.Value = model.vl_gratificacoes; nudINSS.Value = model.vl_inss; nudIR.Value = model.vl_ir; nudPlanosaude.Value = model.vl_planoSaude; nudPLR.Value = model.vl_plr; nudRef.Value = model.vl_valeRefeicao; nudTransporte.Value = model.vl_valeTransporte; }
public void AlterarFolha(tb_folhapagamento modelo) { tb_folhapagamento alterar = db.tb_folhapagamento.FirstOrDefault(x => x.id_funcionario == x.id_funcionario); alterar.vl_fgts = modelo.vl_fgts; alterar.vl_gratificacoes = modelo.vl_gratificacoes; alterar.vl_inss = modelo.vl_inss; alterar.vl_ir = modelo.vl_ir; alterar.vl_liquido = modelo.vl_liquido; alterar.vl_planoOdonto = modelo.vl_planoOdonto; alterar.vl_planoSaude = modelo.vl_planoSaude; alterar.vl_plr = modelo.vl_plr; alterar.vl_salarioFamilia = modelo.vl_salarioFamilia; alterar.vl_valeAlimentacao = modelo.vl_valeAlimentacao; alterar.vl_valeRefeicao = modelo.vl_valeRefeicao; alterar.vl_valeTransporte = modelo.vl_valeTransporte; alterar.dt_pagamento = modelo.dt_pagamento; db.SaveChanges(); }
private void Calculo() { Business.FolhaDePagamentoBusiness business = new Business.FolhaDePagamentoBusiness(); tb_folhapagamento model = new tb_folhapagamento(); int id = Convert.ToInt32(cboFuncionario.Text); decimal gratificaçoes = nudGratificacoes.Value; decimal Plr = nudPLR.Value; decimal INSS = nudINSS.Value; decimal FGTS = nudFGTS.Value; decimal planosaude = nudPlanosaude.Value; decimal salariofami = nudFamilia.Value; decimal VA = nudAli.Value; decimal VR = nudRef.Value; decimal VT = nudTransporte.Value; decimal planodent = nudDentario.Value; decimal bruto = nudDescontos.Value; decimal IR = nudIR.Value; lblLiquido.Text = (bruto + gratificaçoes - Plr - INSS - FGTS - planosaude - salariofami - IR - VA - VR - VT - planodent).ToString(); }
public void AlterarFolha(tb_folhapagamento modelo) { db.AlterarFolha(modelo); }