public void Atualizar(Produto produto) { var c1 = new ChicoDoColchaoEntities(); var p = c1.Produto.SingleOrDefault(x => x.Numero == produto.Numero && x.Ativo == true); if (p != null) { if (!string.IsNullOrEmpty(produto.Descricao)) { p.Descricao = produto.Descricao.Trim(); } if (produto.CategoriaID > 0) { p.CategoriaID = produto.CategoriaID; } if (produto.MedidaID > 0) { p.MedidaID = produto.MedidaID; } if (produto.ComissaoFuncionario > 0) { p.ComissaoFuncionario = produto.ComissaoFuncionario; } if (produto.ComissaoFranqueado > 0) { p.ComissaoFranqueado = produto.ComissaoFranqueado; } if (produto.Preco > 0) { p.Preco = produto.Preco; } c1.SaveChanges(); } var c2 = new ChicoDoColchaoEntities(); foreach (var lojaProduto in produto.LojaProduto) { var lp = c2.LojaProduto.SingleOrDefault(x => x.LojaID == lojaProduto.LojaID && x.Produto.Numero == produto.Numero && x.Ativo == true); if (lp != null) { lp.Quantidade = Convert.ToInt16(lp.Quantidade + lojaProduto.Quantidade); } } c2.SaveChanges(); }
public UsuarioRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public PedidoStatusRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public NotaFiscalProdutoRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public PedidoTipoPagamentoRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public ParcelaRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public CategoriaRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public RelatorioRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public MenuRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public EstadoRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public OrcamentoRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public LinhaRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public ProdutoRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public MovimentoCaixaRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public ClienteRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }
public ConsultorRepository() { chicoDoColchaoEntities = new ChicoDoColchaoEntities(); }