public Modelo BuscarPorId(int id) { using (var context = new PereiraDbContext()) { return(context.Modelos.Where(x => x.Id == id).First()); } }
public Funcionario BuscarPorNome(string nome) { using (var context = new PereiraDbContext()) { return(context.Funcionarios.Where(x => x.Nome.Equals(nome)).First()); } }
public List <Fabricante> Buscar() { using (var context = new PereiraDbContext()) { return(context.Fabricantes.ToList()); } }
public List <Funcionario> BuscarPorCargo(string nomeCargo) { using (var context = new PereiraDbContext()) { List <Funcionario> funcionarios = context.Funcionarios.Where(c => c.Cargo.Equals(nomeCargo)).ToList(); return(funcionarios); } }
public Funcionario BuscarPorId(int id) { string idString = Convert.ToString(id); using (var context = new PereiraDbContext()) { return(context.Funcionarios.Where(x => x.Id.Equals(idString)).First()); } }
public List <Funcionario> BuscarPorNomeECargo(string nome, string cargo) { using (var context = new PereiraDbContext()) { IQueryable <Funcionario> resultado = from f in context.Funcionarios where f.Nome.Equals(nome) && f.Cargo.Equals(cargo) select f; return(resultado.ToList()); } }
public List <Modelo> Buscar() { List <Modelo> todos = new List <Modelo>(); using (var context = new PereiraDbContext()) { todos = context.Modelos.ToList(); } return(todos); }
public int BuscarQuantidade(Modelo m) { int quantidade = 0; using (var context = new PereiraDbContext()) { quantidade = context.Modelos.Where(x => x.Nome.Equals(m.Nome)).Select(q => q.Quantidade).First(); } return(quantidade); }
public List <Funcionario> Buscar() { List <Funcionario> funcionarios = new List <Funcionario>(); using (var context = new PereiraDbContext()) { funcionarios = context.Funcionarios.ToList(); return(funcionarios); } }
public bool Adicionar(Fabricante o) { using (var context = new PereiraDbContext()) { context.Fabricantes.Add(o); int salvou = context.SaveChanges(); if (salvou > 0) { return(true); } return(false); } }
public List <Modelo> BuscarModelosPorNomeFabricante(string nomeFabricante) { nomeFabricante = nomeFabricante.ToUpper(); List <Modelo> modelos = new List <Modelo>(); using (var context = new PereiraDbContext()) { modelos = context.Modelos.Where(x => x.Fabricante.Nome.Equals(nomeFabricante)).ToList(); } return(modelos); }
public bool Adicionar(Funcionario o) { using (var context = new PereiraDbContext()) { if (o != null) { context.Funcionarios.Add(o); context.SaveChanges(); return(true); } } return(false); }
public bool AtualizarCargoParaGerente(Funcionario f) { using (var context = new PereiraDbContext()) { Funcionario resultado = context.Funcionarios.Where(x => x.Nome == x.Nome && x.Cargo.Equals("Vendedor")).First(); resultado.Cargo = "Gerente"; int salvou = context.SaveChanges(); if (salvou > 0) { return(true); } return(false); } }
//CRUD da classe Modelo public bool Adicionar(Modelo o) { if (o != null) { using (var context = new PereiraDbContext()) { context.Modelos.Add(o); //realizar o commit no bd context.SaveChanges(); return(true); } } return(false); }
public Modelo BuscarPorNome(string nome) { Modelo modelo = new Modelo(); using (var context = new PereiraDbContext()) { var modeloBuscado = context.Modelos.Where(m => m.Nome.Equals(nome)).FirstOrDefault(); if (modeloBuscado != null) { modelo = modeloBuscado; return(modelo); } } modelo.Nome = ""; return(modelo); }
public bool Atualizar(Funcionario o) { using (var context = new PereiraDbContext()) { Funcionario antigo = context.Funcionarios.Where(x => x.Id == o.Id).FirstOrDefault(); antigo.Cargo = o.Cargo; antigo.Cpf = o.Cpf; antigo.DataContratacao = o.DataContratacao; antigo.DataNascimento = o.DataNascimento; antigo.Nome = o.Nome; antigo.Salario = o.Salario; int salvou = context.SaveChanges(); if (salvou > 0) { return(true); } return(false); } }
public bool Atualizar(Modelo o) { try { using (var context = new PereiraDbContext()) { Modelo antigo = context.Modelos.Where(m => m.Id == o.Id).First(); antigo.Quantidade = o.Quantidade; int salvou = context.SaveChanges(); if (salvou > 0) { return(true); } return(false); } } catch (Exception e) { Console.WriteLine("Problema ao atualizar a quantidade do modelo --> " + e.Message); throw e; } }