コード例 #1
0
        public void a5TestAddInventarie()
        {
            var enhet           = enhetDb.GetAllEnheter().FirstOrDefault(x => x.Namn == enhetNamn);
            var grupp           = gruppDb.GetAllGruppsInEnhet(enhet.Id).FirstOrDefault();
            var inventarieModel = new InventarieModel {
                Antal = "1", Fabrikat = "Toshiba", GruppId = grupp.Id, InventarieKommentar = "jättestark dator", InventarieNamn = "Dator", Pris = "20kr"
            };

            inventarieDb.AddInventarie(inventarieModel);
            Assert.AreEqual(1, inventarieDb.GetListOfInventarierInGrupp(grupp.Id).Count);
        }
コード例 #2
0
        public List <InventarieViewModel> GetInventarierFörGrupp(ObjectId gruppId)
        {
            var returningList = new List <InventarieViewModel>();
            var rawModels     = inventarieDb.GetListOfInventarierInGrupp(gruppId);

            foreach (var model in rawModels)
            {
                var viewModel = new InventarieViewModel
                {
                    Antal            = model.Antal,
                    DatumRegistrerat = model.DatumRegistrerat,
                    Fabrikat         = model.Fabrikat,
                    GruppId          = model.GruppId,
                    Id        = model.Id,
                    Kommentar = model.InventarieKommentar,
                    Namn      = model.InventarieNamn,
                    Pris      = model.Pris
                };
                returningList.Add(viewModel);
            }
            return(returningList);
        }