//Remover item public void Remover(int id) { Model.tb_holerite remover = db.tb_holerite.First(t => t.id_holerite == id); db.tb_holerite.Remove(remover); db.SaveChanges(); }
//Alterar Produto public void Alterar(Model.tb_holerite fun) { Model.tb_holerite Alterar = db.tb_holerite.First(t => t.id_holerite == fun.id_holerite); Alterar.vl_VTransporte = fun.vl_VTransporte; Alterar.vl_VRefeicao = fun.vl_VRefeicao; Alterar.vl_VAlimentacao = fun.vl_VAlimentacao; Alterar.vl_liquido = fun.vl_liquido; Alterar.vl_ir = fun.vl_ir; Alterar.vl_inss = fun.vl_inss; Alterar.vl_impostoR = fun.vl_impostoR; Alterar.vl_fgts = fun.vl_fgts; Alterar.vl_bruto = fun.vl_bruto; Alterar.hr_extra = fun.hr_extra; db.SaveChanges(); }
public void Validar(Model.tb_holerite hole) { if (hole.vl_bruto == null) { throw new ArgumentException("Um valor Bruto precisa ser informado"); } if (hole.vl_fgts == null) { throw new ArgumentException("O valor do FGTS precisa ser informado"); } if (hole.vl_impostoR == null) { throw new ArgumentException("O valor do Imposto de Renda precisa ser informado"); } if (hole.vl_inss == null) { throw new ArgumentException("O valor do INSS precisa ser informado"); } if (hole.vl_liquido == null) { throw new ArgumentException("Um valor Liquido precisa ser informado"); } if (hole.vl_VAlimentacao == null) { throw new ArgumentException("O valor do Vale Alimentação precisa ser informado"); } if (hole.vl_VRefeicao == null) { throw new ArgumentException("O valor do Vale Refeição precisa ser informado"); } if (hole.vl_VTransporte == null) { throw new ArgumentException("O valor do Vale Transporte precisa ser informado"); } }
//Inserir Item public void Inserir(Model.tb_holerite hole) { db.tb_holerite.Add(hole); db.SaveChanges(); }