예제 #1
0
 public void AdicionarMercadoria(Mercadoria mercadoria)
 {
     if (mercadorias.FirstOrDefault(p => p.Id == mercadoria.Id) == null)
     {
         mercadorias.Add(mercadoria);
     }
 }
 public void CriarMercadoria(Mercadoria mercadoria, List<KeyValuePair<string, string>> tamanhos,
                             List<HttpPostedFileWrapper> arquivos)
 {
     mercadoria.Id = Guid.NewGuid();
     mercadoria.DataDeCadastramento = DateTime.Now;
     mercadoria.Produtos = FabricaDeProduto.Instancia().CriarProdutos(tamanhos,mercadoria.Preco);
 }
예제 #3
0
        public void MapearModeloParaDados()
        {
            var mercadoria = new Mercadoria()
                {
                    Cores = new List<string>()
                        {
                            Catalogo.Cores[0],
                            Catalogo.Cores[1],
                            Catalogo.Cores[2]
                        },
                    DataDeCadastramento = DateTime.Now,
                    Descricao = "Descrição da Mercadoria",
                    Id = Guid.NewGuid(),
                    Nome = "Nome da Mercadoria",
                    Preco = 21.99m
                };

            var mercadoriaMap = Mapper.Map<Mercadoria, MercadoriaMap>(mercadoria);
        }
 public void EditarMercadoria(Mercadoria mercadoria, List<KeyValuePair<string, string>> tamanhos, List<HttpPostedFileWrapper> arquivos)
 {
     mercadoria.Produtos = FabricaDeProduto.Instancia().CriarProdutos(tamanhos,mercadoria.Preco);
 }
예제 #5
0
 public void AdicionarMercadoria(Mercadoria mercadoria)
 {
     if (mercadorias.FirstOrDefault(p => p.Id == mercadoria.Id) == null)
         mercadorias.Add(mercadoria);
 }