public void AddJobb(JobbViewModel kundJobb) { var index = 0; try { var lastJobIndex = jobbDb.GetAllJobbs().LastOrDefault().AccessId; index = lastJobIndex + 1; } catch { } var model = new JobbModel { StatusPåJobbet = kundJobb.StatusPåJobbet.ToString(), DatumRegistrerat = kundJobb.DatumRegistrerat, KundId = kundJobb.KundId, AccessId = index, Title = kundJobb.Title, TypAvJobb = kundJobb.TypAvJobb.ToString(), TypAvPrioritet = kundJobb.TypAvPrioritet.ToString() }; jobbDb.AddJobb(model); }
public void UpdateJobb(JobbModel model) { UpdateProperty("Title", model.Id, model.Title); UpdateProperty("TypAvJobb", model.Id, model.TypAvJobb.ToString()); UpdateProperty("TypAvPrioritet", model.Id, model.TypAvPrioritet.ToString()); UpdateProperty("StatusPåJobbet", model.Id, model.StatusPåJobbet.ToString()); }
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 void UpdateJobb(JobbViewModel viewModel) { var model = new JobbModel { DatumRegistrerat = viewModel.DatumRegistrerat, StatusPåJobbet = viewModel.StatusPåJobbet.ToString(), Id = viewModel.Id, AccessId = viewModel.AccessId, KundId = viewModel.KundId, Title = viewModel.Title, TypAvJobb = viewModel.TypAvJobb.ToString(), TypAvPrioritet = viewModel.TypAvPrioritet.ToString() }; jobbDb.UpdateJobb(model); }
public void AddJobb(JobbModel model) { jobbdb.InsertOne(model); }