public static tbl_Produtos ObterProduto(string codProduto) { using (var banco = new LojaContext()) { var registro = (from prod in banco.tbl_Produtos where prod.CodProduto == codProduto || prod.CodRefAntiga == codProduto select prod).FirstOrDefault(); return(registro); } }
public static List <tbl_Orcamento> ObterOrcamentos(string codOrca) { using (var banco = new LojaContext()) { var dado = from orcam in banco.tbl_Orcamento where orcam.CodOrca == codOrca select orcam; return(dado.ToList()); } }
public PromocaoServiceTest() { var options = new DbContextOptionsBuilder <LojaContext>(); options.UseSqlServer("Server=localhost,1433;Database=LojaServicesTestes;User Id =sa;Password=Ing@2020;Trusted_Connection=False;"); _contexto = new LojaContext(options.Options); _produtoService = new ProdutoService(_contexto); _promocaoService = new PromocoesService(_contexto); }
public static tbl_Produtos ObterProduto(int codigounico) { using (var banco = new LojaContext()) { var registro = (from prod in banco.tbl_Produtos where prod.codigounico == codigounico select prod).FirstOrDefault(); return(registro); } }
public static void ExcluiOrcamento(string codigo) { using (var banco = new LojaContext()) { var dados = banco.tbl_Orcamento.Where(x => x.CodOrca == codigo).ToList(); banco.tbl_Orcamento.RemoveRange(dados); banco.SaveChanges(); } }
public static void ExcluiTipoEntrada(int codTipoEntrada) { using (var banco = new LojaContext()) { var dados = banco.tbl_TipoEntrada.FirstOrDefault(x => x.CodTipoEntrada == codTipoEntrada); banco.tbl_TipoEntrada.Remove(dados); banco.SaveChanges(); } }
public async Task <ProdutoClienteSaida> GetProdutoClienteSaida(int numeroPedido, int empresaId) { using (var loja = new LojaContext()) { return(await loja.ProdutoClienteSaidas.Include(saida => saida.Cliente) .Include(saida => saida.ProdutoFormasDePagamento) .Include(saida => saida.ProdutoClienteSaidaItems.Select(item => item.Produto)) .FirstOrDefaultAsync(saida => saida.ProdutoClienteSaidaId == numeroPedido && saida.EmpresaId == empresaId)); } }
public new async Task <Menu> GetById(int id) { using (var loja = new LojaContext()) { return (await loja.Menus.Include(menu => menu.UsuarioPerfilMenus) .FirstOrDefaultAsync(menu => menu.MenuId == id)); } }
public new async Task <Fornecedor> GetById(int id) { using (var loja = new LojaContext()) { return(await loja.Fornecedor.Where(fornecedor => fornecedor.FornecedorId == id) .Include(fornecedor => fornecedor.FornecedorContatos) .Include(fornecedor => fornecedor.EmpresaFornecedores) .FirstAsync()); } }
public void Alterar(Marca marca) { //criar classe de contexto LojaContext context = new LojaContext(); context.Entry(marca).State = System.Data.Entity.EntityState.Modified; //salvar a alteração context.SaveChanges(); }
public Marca Consultar(int id) { //criar classes de contexto LojaContext context = new LojaContext(); //recupera o objeto marca de um determinado ID Marca marca = context.Marca.Find(id); return(marca); }
public static tbl_Orcamento ObterOrcamentoItem(string codOrca, int codigounico) { using (var banco = new LojaContext()) { var dado = from orcam in banco.tbl_Orcamento where orcam.CodOrca == codOrca && orcam.codigounico == codigounico select orcam; return(dado.FirstOrDefault()); } }
public ClienteServiceTest() { var options = new DbContextOptionsBuilder <LojaContext>(); options.UseSqlServer("Server=localhost;Database=LojaServices;Integrated Security=True;"); _contexto = new LojaContext(options.Options); _enderecoService = new EnderecoService(_contexto); _clienteService = new ClienteService(_contexto); }
public new async Task <Cliente> GetById(int id) { using (var loja = new LojaContext()) { return(await loja.Cliente.Where(cliente => cliente.ClienteId == id) .Include(cliente => cliente.ClienteContatos) .Include(cliente => cliente.EmpresaClientes) .FirstAsync()); } }
public PromocaoServiceTest() { var options = new DbContextOptionsBuilder <LojaContext>(); options.UseSqlServer("Server=localhost;Database=LojaServices;Integrated Security=True;"); _contexto = new LojaContext(options.Options); _produtoService = new ProdutoService(_contexto); _promocaoService = new PromocoesService(_contexto); }
public Produto Consultar(int id) { //criar classe de contexto LojaContext context = new LojaContext(); //recuperar o o bjeto produro de um determinado id Produto produto = context.Produto.Find(id); return(produto); }
public void Excluir(int id) { LojaContext context = new LojaContext(); Cliente cliente = context.Cliente.Find(id); context.Entry(cliente).State = System.Data.Entity.EntityState.Deleted; context.SaveChanges(); }
public IList <Produto> Listar() { IList <Produto> lista = new List <Produto>(); LojaContext context = new LojaContext(); lista = context.Produto.ToList <Produto>(); return(lista); }
//criar lista utilizando interface IList public IList <Cliente> Listar() { IList <Cliente> lista = new List <Cliente>(); LojaContext context = new LojaContext(); lista = context.Cliente.ToList <Cliente>(); return(lista); }
public static List <tbl_TipoEntrada> ObterTipoEntradas() { using (var banco = new LojaContext()) { var dados = from tipoentrada in banco.tbl_TipoEntrada select tipoentrada; return(dados.ToList()); } }
public Mercado Consultar(int id) { // cria a classe de contexto LojaContext context = new LojaContext(); //recupera o objeto mercado de um determinado ID Mercado mercado = context.Mercado.Find(id); return(mercado); }
public static tbl_Entrada ObterEntrada(string docEntrada, string serie, string cnpj) { using (var banco = new LojaContext()) { var entradas = from entrada in banco.tbl_Entrada where entrada.DocEntrada == docEntrada && entrada.CNPJ == cnpj && entrada.SerieNota == serie select entrada; return(entradas.FirstOrDefault()); } }
public List <ItemVenda> ProdutosPorVenda(Venda venda) { using (var context = new LojaContext()) { var itens = (from item in context.ItemVenda join produto in context.Produto on item.ProdutoID equals produto.Id where item.VendaID == venda.Id select item).Include(x => x.Produto).ToList(); return(itens); } }
public new async Task <Produto> GetById(int id) { using (var loja = new LojaContext()) { return(await loja.Produto.Where(produto => produto.ProdutoId == id) .Include(produto => produto.ProdutoEstoques) .Include(produto => produto.ProdutoClienteSaidaItems) .Include(produto => produto.ProdutoFornecedorEntradas) .FirstOrDefaultAsync()); } }
public void Alterar(Produto produto) { //instanciando a classe de contexto LojaContext context = new LojaContext(); //Informando a classe de contexo o status do produto MODIFIED context.Entry(produto).State = System.Data.Entity.EntityState.Modified; //salvando as alterações context.SaveChanges(); }
public void Inserir(Produto produto) { //classe de contexto LojaContext context = new LojaContext(); //adicionando um objeto produto context.Produto.Add(produto); //salvando as alterações no banco context.SaveChanges(); }
public static tbl_TipoEntrada ObterTipoEntrada(int codTipoEntrada) { using (var banco = new LojaContext()) { var dados = from tipoentrada in banco.tbl_TipoEntrada where tipoentrada.CodTipoEntrada == codTipoEntrada select tipoentrada; return(dados.FirstOrDefault()); } }
public async Task RemoveLogic(int id, T obj) { using (DbContext = new LojaContext()) { DbContext.Configuration.AutoDetectChangesEnabled = false; DbContext.Entry(obj).State = EntityState.Modified; await DbContext.SaveChangesAsync(); DbContext.Configuration.AutoDetectChangesEnabled = true; } }
public async Task Add(T obj) { using (DbContext = new LojaContext()) { DbContext.Configuration.AutoDetectChangesEnabled = false; DbContext.Set <T>().Add(obj); await DbContext.SaveChangesAsync(); DbContext.Configuration.AutoDetectChangesEnabled = true; } }
public static List <string> ObterFornecedores() { using (var banco = new LojaContext()) { var cons = from forn in banco.tbl_Produtos group forn by forn.DesFornecedor into gFornecedor select gFornecedor.Key; return(cons.ToList()); } }