コード例 #1
0
 public List<LojaProduto> consultaLojaProdutos(int pCodLoja)
 {
     using (NerdEntities N = new NerdEntities())
     {
         return N.LojaProduto.Where (l => l.Cod_Loja == pCodLoja).ToList();
     }
 }
コード例 #2
0
        public List<produto> consultaTodosProdutos()
        {
            using (NerdEntities N = new NerdEntities())
            {
                produto p = new produto();

                return  N.produto.ToList();
            }
        }
コード例 #3
0
        public double consultaTarifaLoja(int codLoja)
        {
            using (NerdEntities N = new NerdEntities())
            {
                LojaProduto lp = new LojaProduto();

                lp = N.LojaProduto.First(u => u.Cod_Loja == (int)codLoja);

                return (double)lp.Preco;
            }
        }
コード例 #4
0
        public double consultaPrecoProdutoTarifado(int codProduto, tipoLoja codLoja)
        {
            using (NerdEntities N = new NerdEntities())
            {
                LojaProduto lp = new LojaProduto();

                lp = N.LojaProduto.First(u => u.Cod_Produto * u.Tarifa == codProduto && u.Cod_Loja == (int)codLoja);

                return (double)lp.Preco;
            }
        }
コード例 #5
0
        public void deposito(tipoCaixa c, double v, categoria cc)
        {
            Caixa C = new Caixa();

            using (NerdEntities N = new NerdEntities())
            {
                C.Cod_Caixa = (int)c;
                C.Cod_Categ = (int)cc;
                C.valor = (decimal)v;

                N.Caixa.AddObject(C);
                N.SaveChanges();
            }
        }
コード例 #6
0
        public void deposito(tipoCaixa c, Dictionary<categoria, double> cc)
        {
            Caixa C = new Caixa();

            using (NerdEntities N = new NerdEntities())
                foreach (KeyValuePair<categoria, double> pair in cc)
                {
                    C.Cod_Caixa = (int)c;
                    C.Cod_Categ = (decimal)pair.Key;
                    C.valor = (decimal)pair.Value;

                    N.Caixa.AddObject(C);
                    N.SaveChanges();
                }
        }
コード例 #7
0
        public void incluiProduto()
        {
            using (NerdEntities N = new NerdEntities())
            {
                produto p = new produto();

                p.nome = this.nome;
                p.quantidade = this.qtd;

                N.produto.AddObject(p);

                N.SaveChanges();
            }
        }
コード例 #8
0
        public void reduzEstoque()
        {
            using (NerdEntities N = new NerdEntities())
            {
                produto p = new produto();

            }
        }
コード例 #9
0
        public void saque(tipoCaixa c, Dictionary<categoria, double> cc)
        {
            Caixa C = new Caixa();

            using (NerdEntities N = new NerdEntities())
                foreach (KeyValuePair<categoria, double> pair in cc)
                {
                    C.Cod_Caixa = (int)c;
                    _categoria = pair.Key;
                    _valor = -(double)pair.Value;

                    N.Caixa.AddObject(C);
                    N.SaveChanges();
                }
        }