public ActionResult AlterarRemuneracao([Bind(Include = "id,dtlan,dtcad,propostaid,comercialid,insumos,percentual")] Remuneracao item, FormCollection fc) { if (ModelState.IsValid) { Boolean result = repository.AlterarRemuneracao(item); return(RedirectToAction("ListaRemuneracao")); } return(View(item)); }
public void TestRemuneracao4700() { var salario = new Remuneracao(); salario.LerRendaBruta(4700m); salario.ValorIRRF = 0m; salario.ValorINNS = 517m; decimal resultado = salario.CalculoRendaLiquida(); Assert.AreEqual(4183m, resultado); }
public void TestRemuneracao3000() { var salario = new Remuneracao(); salario.LerRendaBruta(3000m); salario.ValorIRRF = 450m; salario.ValorINNS = 330m; decimal resultado = salario.CalculoRendaLiquida(); Assert.AreEqual(2220m, resultado); }
public void TestRemuneracao2000() { var salario = new Remuneracao(); salario.LerRendaBruta(2000m); salario.ValorIRRF = 2m; salario.ValorINNS = 180m; decimal resultado = salario.CalculoRendaLiquida(); Assert.AreEqual(1818m, resultado); }
public void TestSalarioLiquido1300() { var salario = new Remuneracao(); salario.LerRendaBruta(1300m); salario.ValorIRRF = 0m; salario.ValorINNS = 143m; decimal resultado = salario.CalculoRendaLiquida(); Assert.AreEqual(1157m, resultado); }
public void TestSalarioLiquido4000() { var salario = new Remuneracao(); salario.LerRendaBruta(4000m); salario.ValorIRRF = 1100m; salario.ValorINNS = 440m; decimal resultado = salario.CalculoRendaLiquida(); Assert.AreEqual(2460m, resultado); }
public ActionResult AlterarRemuneracao(int id) { Remuneracao item = repository.GetRemuneracao(id); if (item == null) { return(HttpNotFound()); } ViewBag.propostaid = item.propostaid; ViewBag.comercialid = item.comercialid; return(View(item)); }
public ActionResult NovaRemuneracao([Bind(Include = "proposta,comercial,insumos,percentual")] NovaRemuneracaoViewModel remuneracao) { if (ModelState.IsValid) { Remuneracao r = new Remuneracao { dtcad = DateTime.Now, propostaid = remuneracao.proposta, comercialid = remuneracao.comercial, insumos = (remuneracao.insumos != null) ? remuneracao.insumos : 0, percentual = remuneracao.percentual, dtlan = DateTime.Now }; int result = repository.NovaRemuneracao(r); return(RedirectToAction("ListaRemuneracao")); } //return View(comercial); return(View()); }