public void inserir(Mercados mer) { using (dbAppEntities db = new dbAppEntities()) { db.Mercados.Add(mer); db.SaveChanges(); } }
public int GetSetorID(string nome) { int pro; using (dbAppEntities db = new dbAppEntities()) { pro = (from p in db.Setores where p.Nome == nome select p.id).FirstOrDefault(); } return(pro); }
public Login logar(string login, string senha) { Login log = null; using (dbAppEntities db = new dbAppEntities()) { log = (from l in db.Login where l.Login1 == login && l.Senha == senha select l).FirstOrDefault(); } return(log); }
public MercadosRepositorio GetProduto(int codigo) { MercadosRepositorio pro = null; using (dbAppEntities db = new dbAppEntities()) { pro = (from p in db.Mercados where p.id == codigo select new MercadosRepositorio() { Nome = p.Nome, id = p.id, Telefone = p.Telefone }).FirstOrDefault(); } return(pro); }
public List <MercadosRepositorio> listar() { List <MercadosRepositorio> lista = null; using (dbAppEntities db = new dbAppEntities()) { lista = (from p in db.Mercados //orderby p.Nome select new MercadosRepositorio() { Nome = p.Nome, id = p.id, Telefone = p.Telefone }).ToList(); } return(lista); }
public ProdutosRepositorio GetProdutoBarras(string codigodebarras) { ProdutosRepositorio pro = null; using (dbAppEntities db = new dbAppEntities()) { pro = (from p in db.Produtos where p.CodigoBarras == codigodebarras join m in db.Marcas on p.idMarca equals m.id join s in db.Setores on p.idSetor equals s.id select new ProdutosRepositorio() { Nome = p.Nome, Marca = m.Nome, Codigobarras = p.CodigoBarras, Setor = s.Nome, }).FirstOrDefault(); } return(pro); }
public List <ProdutosRepositorio> listar() { List <ProdutosRepositorio> lista = null; using (dbAppEntities db = new dbAppEntities()) { lista = (from p in db.Produtos join m in db.Marcas on p.idMarca equals m.id join s in db.Setores on p.idSetor equals s.id //orderby p.Nome select new ProdutosRepositorio() { Id = p.id, Nome = p.Nome, Marca = m.Nome, Codigobarras = p.CodigoBarras, Setor = s.Nome, }).ToList(); } return(lista); }
} //brandão, me deixa tentar fazer a parte do plugin de codigo de barras que deve ser mais fácil public void inserir(Coleta col, List <ProdutosColeta> pro) { using (dbAppEntities db = new dbAppEntities()) { Produtos prod = new Produtos(); ProdutosColeta prodlista = new ProdutosColeta(); db.Coleta.Add(col); db.SaveChanges(); foreach (ProdutosColeta i in pro) { //prodlista.idColeta = col.id; //prodlista.idProduto = i.id; //prodlista.PrecoProduto = i.PrecoProduto; //prodlista.Status = i.Status; db.ProdutosColeta.Add(i); db.SaveChanges(); } } }
public List <ProdutosRepositorio> ListarTipoLista(int idTipoLista) { List <ProdutosRepositorio> lista = null; using (dbAppEntities db = new dbAppEntities()) { lista = (from pl in db.ProdutosLista join p in db.Produtos on pl.idProduto equals p.id join m in db.Marcas on p.idMarca equals m.id join s in db.Setores on p.idSetor equals s.id //join l in db.ProdutosLista on p.id equals l.idProduto where pl.idLista == idTipoLista select new ProdutosRepositorio() { Id = p.id, Nome = p.Nome, Marca = m.Nome, Codigobarras = p.CodigoBarras, Setor = s.Nome, }).ToList(); } return(lista); }
public void inserir(Produtos pro, List <int> idLista)//adicionar quais tipos de lista o produto vai entrar ! { using (dbAppEntities db = new dbAppEntities()) { Produtos prod = new Produtos(); ProdutosLista prodlista = new ProdutosLista(); prod.Nome = pro.Nome; prod.CodigoBarras = pro.CodigoBarras; prod.idMarca = pro.idMarca; //(new ProdutosRepositorio().GetMarcaID(pro.Marca)); prod.idSetor = pro.idSetor; //(new ProdutosRepositorio().GetSetorID(pro.Setor)); db.Produtos.Add(prod); db.SaveChanges(); foreach (int i in idLista) { prodlista.idLista = idLista[i]; prodlista.idProduto = prod.id; db.ProdutosLista.Add(prodlista); db.SaveChanges(); } } }