public ForHvem addFor(string forNavn) { var ny = new ForHvem() { forId = 1, navn = forNavn }; if(forNavn == "") { return null; } else { return ny; } }
public ForHvem deleteFor(int id) { var ny = new ForHvem() { forId = 1, navn = "Herre" }; if (id != ny.forId) { return null; } else { return ny; } }
public static ForHvem getFor(int forId) { using (var db = new NettbutikkContext()) { try { For temp = db.For.Find(forId); ForHvem forHvem = new ForHvem() { forId = temp.ForId, navn = temp.Navn }; return forHvem; } catch (Exception feil) { ErrorHandler.logError(feil); return null; } } }
public ForHvem updateFor(ForHvem forhvem) { if(forhvem.navn == "") { return null; } else { return forhvem; } }
public void LeggTilFor_Ok_Post() { //Arrange var controller = new AttributtController(new AttributtBLL(new DbAttributterStub())); var forventetResultat = new ForHvem { forId = 1, navn = "Herre" }; //Act var resultat = (JsonResult)controller.LeggTilFor(new ForHvem { navn = "Herre" }); dynamic jsonObject = resultat.Data; //Assert Assert.AreEqual(forventetResultat.forId, jsonObject.forId); Assert.AreEqual(forventetResultat.navn, jsonObject.navn); }
public ForHvem updateFor(ForHvem forhvem) { using (var db = new NettbutikkContext()) { try { var funnet = db.For.Find(forhvem.forId); funnet.Navn = forhvem.navn; db.SaveChanges(); return forhvem; } catch (Exception feil) { DAL.ErrorHandler.logError(feil); return null; } } }
public ForHvem updateFor(ForHvem forhvem) { return _repo.updateFor(forhvem); }
public JsonResult OppdaterFor(ForHvem item) { var redigert = _attributtBLL.updateFor(item); return Json(redigert); }
public JsonResult LeggTilFor(ForHvem ny) { var lagtTil = _attributtBLL.addFor(ny.navn); return Json(lagtTil); }