public OverurenBesparingViewModel(OverurenBesparing besparing) : this() { DecimalConverter dc = new DecimalConverter(); Id = besparing.Id; Bedrag = dc.ConvertToString(besparing.Bedrag); }
public DummyApplicationDbContext() { /* ANDERE */ Aldi = new Departement("Verkoop") { Werkgever = new Werkgever("ALDI", "Arbeidstraat", 14, "", 9300, "Aalst", 37), ContactPersoon = new ContactPersoon("Thomas", "Aelbrecht", "*****@*****.**") }; MaakOrganisaties(); MaakJobcoaches(); /* KOSTEN */ MaakGereedschapsKosten(); MaakInfrastructuurKosten(); MaakVoorbereidingsKosten(); MaakOpleidingsKosten(); MaakEnclaveKosten(); MaakLoonkosten(); MaakExtraKosten(); MaakBegeleidingsKosten(); /* BATEN */ MaakMedewerkerNiveauBaten(); MaakSubsidie(); MaakUitzendKrachtBesparingen(); MaakLogistiekeBesparing(); MaakExterneInkopen(); MaakExtraBesparingen(); ExtraOmzet = new ExtraOmzet { Besparing = 5, JaarbedragOmzetverlies = 12000 }; ExtraProductiviteit = new ExtraProductiviteit { Bedrag = 6470 }; OverurenBesparing = new OverurenBesparing { Bedrag = 34570 }; }
public IActionResult Opslaan(Analyse analyse, OverurenBesparingViewModel model) { try { if (ModelState.IsValid) { analyse = _analyseRepository.GetById(analyse.AnalyseId, Soort.OverurenBesparing); DecimalConverter dc = new DecimalConverter(); OverurenBesparing baat = new OverurenBesparing { Type = model.Type, Soort = model.Soort, Bedrag = dc.ConvertToDecimal(model.Bedrag) }; analyse.OverurenBesparing = baat; analyse.DatumLaatsteAanpassing = DateTime.Now; _analyseRepository.Save(); TempData["message"] = Meldingen.OpslaanSuccesvolBaat; } } catch (Exception e) { if (e is ArgumentException || e is FormatException) { TempData["error"] = e.Message; } else { _exceptionLogRepository.Add(new ExceptionLog(e, "OverurenBesparing", "Opslaan -- GET --")); _exceptionLogRepository.Save(); TempData["error"] = Meldingen.OpslaanFoutmeldingKost; return(RedirectToAction("Index")); } } return(RedirectToAction("Index")); }
public void TestConstructorSetsTypeEnSoort() { _overurenBesparing = new OverurenBesparing(); Assert.Equal(Type.Baat, _overurenBesparing.Type); Assert.Equal(Soort.OverurenBesparing, _overurenBesparing.Soort); }