public void a3TestAddJobb() { var kund = kundDb.GetAllKunder().FirstOrDefault(x => x.KundNamn == kundNamn); var jobbModel = new JobbModel { KundId = kund.Id, StatusPåJobbet = StatusTyp.Påbörjat.ToString(), DatumRegistrerat = DateTime.Now, Title = "Bildjobb", TypAvJobb = JobbTyp.Bilder.ToString(), TypAvPrioritet = PrioritetTyp.Låg.ToString() }; jobbDb.AddJobb(jobbModel); Assert.AreEqual(1, jobbDb.GetAllJobbs().Count); }
public List <JobbViewModel> GetJobbsForKund(ObjectId kundId) { var returningList = new List <JobbViewModel>(); var rawModels = jobbDb.GetAllJobbs().Where(x => x.KundId == kundId).ToList(); foreach (var model in rawModels) { var viewModel = new JobbViewModel { StatusPåJobbet = HelperConvertLogic.GetStatusTypFromString(model.StatusPåJobbet), DatumRegistrerat = model.DatumRegistrerat, delJobbs = delJobbVMLogic.GetDelJobbsInJobb(model.Id), Id = model.Id, AccessId = model.AccessId, KundId = model.KundId, Title = model.Title, TypAvJobb = HelperConvertLogic.GetJobbTypFromString(model.TypAvJobb), TypAvPrioritet = HelperConvertLogic.GetPrioritetTypFromString(model.TypAvPrioritet) }; returningList.Add(viewModel); } return(returningList); }