public void a3TestAddGruppToEnhet() { var enhet = enhetDb.GetAllEnheter().FirstOrDefault(x => x.Namn == enhetNamn); var gruppModel = new GruppModel { EnhetId = enhet.Id, GruppNamn = "Bildstudion" }; var precount = gruppDb.GetAllGruppsInEnhet(enhet.Id).Count; gruppDb.AddGrupp(gruppModel); Assert.AreEqual(precount + 1, gruppDb.GetAllGruppsInEnhet(enhet.Id).Count); }
public List <GruppViewModel> GetGrupperInEnhet(ObjectId enhetId) { var returningList = new List <GruppViewModel>(); var rawModels = gruppDb.GetAllGruppsInEnhet(enhetId); foreach (var model in rawModels) { var viewModel = new GruppViewModel { EnhetId = model.EnhetId, GruppNamn = model.GruppNamn, Id = model.Id, InventarierInGrupp = inventarieVMLogic.GetInventarierFörGrupp(model.Id) }; returningList.Add(viewModel); } return(returningList); }