public ListarMarcasServiceResponse ListarMarcas() { IRepositorioGenerico<Marca> repositorio = new RepositorioMarca(); List<Marca> marcas = repositorio.SelecionarTodos(); List<MarcaViewModel> marcasResponse = new List<MarcaViewModel>(); if (marcas.Count > 0) { foreach (Marca marca in marcas) { MarcaViewModel marcaViewModel = new MarcaViewModel { Id = marca.Id, Nome = marca.Nome }; marcasResponse.Add(marcaViewModel); } } ListarMarcasServiceResponse response = new ListarMarcasServiceResponse(marcasResponse); response.Code = 200; return response; }
public MarcaType(MarcaViewModel marca) { this.Marca = marca; }
public RetornarMarcaResponse RetonarMarca(string id) { IRepositorioGenerico<Marca> repositorio = new RepositorioMarca(); Marca marca = repositorio.SelecionarPorId(Convert.ToInt32(id)); MarcaViewModel marcaResponse = new MarcaViewModel { Id = marca.Id, Nome = marca.Nome }; RetornarMarcaResponse response = new RetornarMarcaResponse(marcaResponse); response.Code = 200; return response; }
public RetornarMarcaResponse(MarcaViewModel marca) { this.Data = new MarcaType(marca); }