public ActionResult Create() { var viatura = new Viatura(); viatura.ViaturaTipos = _viaturaTipoStore.GetAll(); return(View(viatura)); }
public IList <Viatura> GetAll() { var viaturas = _repository.GetAll().OrderBy(x => x.Matricula).ToList(); var viaturaTipos = _viaturaTipoStore.GetAll().OrderBy(x => x.Sigla).ToList(); viaturas.ForEach(v => v.ViaturaTipo = viaturaTipos.FirstOrDefault(vt => vt.Id == v.ViaturaTipoId)); return(viaturas); }
public IList <QuartelViatura> GetByQuartelId(Guid quartelId) { var quarteis = _repository.GetByQuartelId(quartelId).ToList(); var viaturas = _viaturaStore.GetAll().ToList(); var viaturaTipos = _viaturaTipoStore.GetAll().ToList(); quarteis.ForEach(q => q.Viatura = viaturas.FirstOrDefault(v => v.Id == q.ViaturaId)); quarteis.ForEach(q => q.Viatura.ViaturaTipo = viaturaTipos.FirstOrDefault(vt => vt.Id == q.Viatura.ViaturaTipoId)); return(quarteis); }
public ActionResult Index() { var viaturaTipo = _viaturaTipoStore.GetAll(); return(View(viaturaTipo)); }