public static ModeloViewModel From(Modelo modelo) { var recursos = modelo.Recursos.Select(p => RecursoViewModel.From(p)).ToList(); var recursosCollection = new RecursosViewModel(recursos); var viewModel = new ModeloViewModel { modelo = modelo, codigo = modelo.Codigo.Valor, nome = modelo.Nome, Recursos = recursosCollection, }; recursosCollection.SetAggregate(viewModel); return(viewModel); }
public void Remove(Modelo modelo) { throw new NotImplementedException(); }
public void Update(Modelo modelo) { throw new NotImplementedException(); }
public void Remove(Modelo modelo) { db.Remove(modelo); http.Remove(modelo); }
public void AlteraDescricao(string descricao) { Modelo.AlteraDescricaoDeRecurso(Id, descricao); }
public async Task Remove(Modelo modelo) { await db.Remove(modelo); //http.Remove(modelo); }
public async Task Add(Modelo modelo) { await db.Add(modelo); //http.Add(modelo); }