public IEnumerable <ClienteModel> ListaClientes() { using (var ctx = new ClienteContexto()) { return(ctx.Clientes.ToList()); } }
public IEnumerable <ClienteModel> FiltraCliente(int id) { using (var ctx = new ClienteContexto()) { return(ctx.Clientes.Where(c => c.ID == id).ToList()); } }
// GET: Arquivo public ActionResult ExibirImagem(int id) { using (ClienteContexto db = new ClienteContexto()) { var arquivoRetorno = db.Clientes.Find(id); return(File(arquivoRetorno.Imagem, arquivoRetorno.ImagemTipo)); } }
public bool Delete(int id) { var c = FiltraCliente(id).First(); using (var ctx = new ClienteContexto()) { ctx.Clientes.Remove(c); ctx.SaveChangesAsync(); } return(true); }
public ClienteModel Update(int id, [FromBody] ClienteModel cliente) { var c = FiltraCliente(id).First(); if (ModelState.IsValid) { using (var ctx = new ClienteContexto()) { c.Nome = cliente.Nome; c.Bairro = cliente.Bairro; c.CEP = cliente.CEP; c.Cidade = cliente.Cidade; c.Endereco = cliente.Endereco; c.Status = cliente.Status; c.Uf = cliente.Uf; ctx.Clientes.Update(c); ctx.SaveChangesAsync(); return(c); } } return(c); }
readonly ClienteContexto contexto; //por motivos de segurança, não será possível incluir nada no contexto public ClienteController(ClienteContexto contexto) { this.contexto = contexto; }
public ClientesController(ClienteContexto contexto) { _context = contexto; }
public ClienteRepositorio(ClienteContexto clienteContexto) { this.contexto = clienteContexto; }
public ClientesController(IOptions <ConfigDB> opcoes) { _clienteContexto = new ClienteContexto(opcoes); }