public HomeController(LivroDAO livroDAO, CategoriaDAO categoriaDAO, ItemAlugadoDAO itemAlugadoDAO, Sessao sessao) { _categoriaDAO = categoriaDAO; _livroDAO = livroDAO; _itemAlugadoDAO = itemAlugadoDAO; _sessao = sessao; }
// GET: Emprestimos/Create public ActionResult Create(int?id) { Emprestimo emprestimo = new Emprestimo(); emprestimo.livro = LivroDAO.BuscarLivroPorId(id); return(View("Emprestimo", emprestimo)); }
private void btn_frmLivro_Buscar_Click(object sender, RoutedEventArgs e) { l = new Livro(); if (!string.IsNullOrEmpty(txt_Titulo_buscar.Text)) { l.LivroNome = txt_Titulo_buscar.Text; l = LivroDAO.VerificarLivroPorNome(l); if (l != null) { txt_Titulo.Text = l.LivroNome; txt_Coletanea.Text = l.LivroColetanea; txt_Classificacao.Text = l.LivroClassificacao; txt_IdLivro.Text = Convert.ToString(l.IdLivro); } else { MessageBox.Show("Livro não encontrado!", "Cadastro de Livro", MessageBoxButton.OK, MessageBoxImage.Information); } } else { MessageBox.Show("Favor preencher o campo da busca", "Cadastro de Livro", MessageBoxButton.OK, MessageBoxImage.Information); } }
// GET: Livro public ActionResult Index() { LivroDAO dao = new LivroDAO(); IList <Livro> lista = dao.Lista(); return(View(lista)); }
public LivroController(LivroDAO livroDAO, CategoriaDAO categoriaDAO, IWebHostEnvironment hosting, Context context) { _categoriaDAO = categoriaDAO; _livroDAO = livroDAO; _hosting = hosting; _context = context; }
public ActionResult Visualiza(int id) { LivroDAO dao = new LivroDAO(); Livro livro = dao.BuscaPorId(id); return(View(livro)); }
public ActionResult CategoriaAutocomplete(string termoDigitado) { LivroDAO dao = new LivroDAO(); var model = dao.ListaCategoriasQueContemTermo(termoDigitado); return(Json(model)); }
public ActionResult DeleteConfirmed(int id) { Livro livro = LivroDAO.BuscarLivroPorId(id); LivroDAO.RemoverLivro(livro); return(RedirectToAction("Index")); }
public static void Executar() { Emprestimo empres = new Emprestimo(); Console.WriteLine("Qual o nome do livro que deseja emprestar?"); empres.NomeLivroEmprestado.NomeLivro = Console.ReadLine(); if (LivroDAO.BuscarNomeLivro(empres.NomeLivroEmprestado) != null) { Console.WriteLine("Livro Emprestado com sucesso!"); Console.WriteLine("Aperte algum botão para continuar a operação!"); Console.ReadKey(); Console.Clear(); Console.WriteLine("Qual o nome do cliente?"); empres.NomeClienteEmprestado.Nome = Console.ReadLine(); if (ClienteDAO.BuscarClientePorNome(empres.NomeClienteEmprestado) != null) { Console.WriteLine("Cliente encontrado na base com sucesso!"); empres.DataEmprestimo = DateTime.Now; EmprestimoDAO.Cadastrar(empres); } else { Console.WriteLine("Por favor, cadastrar o cliente"); } } else { Console.WriteLine("Erro ao realizar o emprestimo, esse livro não está emprestado!"); } Console.WriteLine("Pressione algum botão para voltar ao Menu anterior!"); Console.ReadKey(); }
protected void Page_Load(object sender, EventArgs e) { // listagem de categorias CategoriaLivroDAO categoriaDAO = new CategoriaLivroDAO(); HttpContext.Current.Items.Add("categorias", categoriaDAO.Listar()); // verificando a existência de carrinho carrinhoDAO = new CarrinhoDAO(); HttpCookie idCarrinhoCookie = Request.Cookies["idCarrinho"]; if (idCarrinhoCookie == null) { idCarrinhoCookie = new HttpCookie("idCarrinho", carrinhoDAO.addCarrinho().ToString()); Response.Cookies.Add(idCarrinhoCookie); } Livraria.Model.Carrinho carrinho = carrinhoDAO.getCarrinhoById(Convert.ToInt32(idCarrinhoCookie.Value.ToString())); // pediu para adicionar um novo livro ao carrinho? livroDAO = new LivroDAO(); string idAddLivro = Request.QueryString.Get("add"); if (idAddLivro != null) { carrinhoDAO.addLivro(carrinho, livroDAO.getById(Convert.ToInt32(idAddLivro))); carrinho = carrinhoDAO.getCarrinhoById(Convert.ToInt32(idCarrinhoCookie.Value.ToString())); HttpContext.Current.Items.Add("Carrinho", carrinho); Response.Redirect("Carrinho.aspx"); } HttpContext.Current.Items.Add("Carrinho", carrinho); }
protected void btSalvar_Click(object sender, EventArgs e) { LivroDAO livroDAO = new LivroDAO(); CategoriaLivroDAO catDAO = new CategoriaLivroDAO(); Livro livro = new Livro { Ano = Int32.Parse(inpAno.Value), Autor = inpAutor.Value, Categoria = catDAO.getById(Int32.Parse(inpCategoria.Value)), Descricao = inpDescricao.Value, Edicao = Int32.Parse(inpEdicao.Value), Idioma = inpIdioma.Value, ImageUrl = uploadImg.HasFile ? uploadImg.FileName: "default.png", Isbn = inpISBN.Value, Paginas = Int32.Parse(inpPaginas.Value), Preco = Int32.Parse(inpPreco.Value), Quantidade = Int32.Parse(inpQuantidade.Value), Titulo = inpTitulo.Value, Proprietario = new Usuario { Id = ((Usuario)Session["usuarioLogado"]).Id } }; //salvar o arquivo na pasta images if (uploadImg.HasFile) { uploadImg.SaveAs(Server.MapPath("../images/" + uploadImg.FileName)); } livroDAO.Inserir(livro); Response.Redirect("GerenciarLivros.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["id"] == null) { Response.Redirect("ConsultarAcervo.aspx"); } LivroDAO livroDAO = new LivroDAO(); String idLivro = Request.QueryString.Get("id").ToString(); Livro livro = livroDAO.getById(Convert.ToInt32(idLivro)); HttpContext.Current.Items.Add("Livro", livro); CategoriaLivroDAO categoriaDAO = new CategoriaLivroDAO(); HttpContext.Current.Items.Add("categorias", categoriaDAO.Listar()); CarrinhoDAO carrinhoDAO = new CarrinhoDAO(); Livraria.Model.Carrinho carrinho = carrinhoDAO.getCarrinhoById(Convert.ToInt32(Request.Cookies["idCarrinho"].Value.ToString())); bool temLivro = false; foreach (Livro l in carrinho.Livros) { if (l.Id == livro.Id) { temLivro = true; break; } } HttpContext.Current.Items.Add("temLivro", temLivro); }
private void btnBuscarLivro_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrWhiteSpace(txtNome.Text)) { livro = LivroDAO.BuscarPorNome(txtNome.Text); if (livro != null && usuario != null) { btnDevolver.IsEnabled = true; txtNome.Text = livro.Nome; txtEditora.Text = livro.Editora; txtAnoPublicacao.Text = livro.AnoPublicacao; txtAutor.Text = livro.Autor; } else { MessageBox.Show("Esse livro não existe.", "Biblioteca", MessageBoxButton.OK, MessageBoxImage.Error); LimparFormulario(); } } else { MessageBox.Show("Preencha o campo nome.", "Biblioteca", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnGravar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrWhiteSpace(txtNome.Text)) { Biblioteca b = (Biblioteca)cboBibliotecas.SelectedItem; Livro livro = new Livro { Nome = txtNome.Text, Genero = txtGenero.Text, Biblioteca = b, Ano = txtAno.Text, Edicao = txtEdicao.Text, Editora = txtEditora.Text, Escritor = txtEscritor.Text, DataCadastro = DateTime.Now }; if (LivroDAO.AdicionarLivro(livro)) { MessageBox.Show("Livro Cadastrao com Sucesso!!"); } else { MessageBox.Show("Erro ao Cadastrar Livro!!"); } } else { MessageBox.Show("Preencha os campos Corretamente"); } }
public IActionResult RemoverUmLivro(LivroVO livro) { var livroDao = new LivroDAO(); livroDao.Excluir(livro); return(Ok()); }
public IActionResult AlterarUmLivro(LivroVO livro) { var livroDao = new LivroDAO(); livroDao.Alterar(livro); return(Ok()); }
public IActionResult InserirUmLivro(LivroVO livro) { var livroDao = new LivroDAO(); livroDao.Inserir(livro); return(Ok()); }
public ActionResult PublicaLivro(int id) { LivroDAO dao = new LivroDAO(); dao.Publica(id); return(RedirectToAction("Index")); }
public ActionResult RemoveLivro(int id) { LivroDAO dao = new LivroDAO(); dao.Remove(id); return(RedirectToAction("Index")); }
public override string Processar(EntidadeDominio entidade) { AutorDAO Adao = new AutorDAO(); LivroDAO lDAO = new LivroDAO(); throw new NotImplementedException(); }
public void Editar(Livro livro) { LivroDAO livroDao = new LivroDAO(); if ((livro.Titulo != "") && (livro.Autor.AutorId != 0)) { livroDao.Update(livro); } }
public void DeletarLivro(Livro livro) { LivroDAO livroDAO = new LivroDAO(); if (livro.LivroId != 0) { livroDAO.Delete(livro); } }
private void btn_frmPessoa_Alterar_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Devolução Feita?", "Alterar Locação", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { locacao = new Locacao(); livro = new Livro(); pessoa = new Pessoa(); locacao.LocacaoDataAluguel = DateTime.Today; locacao.LocacaoDataLimite = DateTime.Today.AddDays(10); livro.IdLivro = Convert.ToInt16(txt_CodLivro_Locacao.Text); try { locacao.LocacaoLivro = LivroDAO.VerificarLivroPorCod(livro); } catch { MessageBox.Show("Livro Não Encontrado", "Livro", MessageBoxButton.OK, MessageBoxImage.Error); } pessoa.PessoaCpf = txt_CpfPessoa_Locacao.Text; try { locacao.LocacaoPessoa = PessoaDAO.VerificarPessoaPorCPF(pessoa); } catch { MessageBox.Show("asjdlkajsd", "Livro", MessageBoxButton.OK, MessageBoxImage.Error); } if (txt_Situacao.Text == "Alugado") { locacao.LocacaoStatus = true; } else { locacao.LocacaoStatus = false; } if (LocacaoDAO.AlterarLocacao(locacao)) { MessageBox.Show("Gravado com sucesso!", "Locação", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Não foi possível gravar!", "Locação", MessageBoxButton.OK, MessageBoxImage.Error); } } }
public HomeController(FuncionarioDAO funcionarioDAO, LivroDAO livroDAO, UserManager <FuncionarioLogado> userManager, SignInManager <FuncionarioLogado> signInManager) { _userManager = userManager; _signInManager = signInManager; _livroDAO = livroDAO; _funcionarioDAO = funcionarioDAO; }
public ActionResult Adiciona(Livro livro) { if (ModelState.IsValid) { LivroDAO dao = new LivroDAO(); dao.Adiciona(livro); return(RedirectToAction("Index")); } else { return(View("Novo")); } }
public void BuscarPorId(Livro livro) { LivroDAO livroDAO = new LivroDAO(); if (livro.LivroId > 0) { var livroTemp = livroDAO.BuscarPorId(livro.LivroId); livro.Titulo = livroTemp.Titulo; livro.Datapublicacao = livroTemp.Datapublicacao; livro.Autor.AutorId = livroTemp.Autor.AutorId; } }
public ActionResult EditaLivro(Livro livro) { if (ModelState.IsValid) { LivroDAO dao = new LivroDAO(); dao.Atualiza(livro); return(RedirectToAction("Index")); } else { return(View("Visualiza", livro)); } }
private void btnRemoverLivro(object sender, RoutedEventArgs e) { if (livro != null) { LivroDAO.RemoverLivro(livro); MessageBox.Show("O livro foi removido com sucesso.", "Biblioteca", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("O livro não foi removido.", "Biblioteca", MessageBoxButton.OK, MessageBoxImage.Error); } LimparFormulario(); }
//Buscar livro public ActionResult Busca(string busca) { List <Livro> livros = LivroDAO.BuscarLivroPorNome(busca, User.Identity.Name); if (livros.Count() == 0) { ViewBag.resultado = "Livro não encontrado"; ViewBag.TodosLivros = LivroDAO.ListarLivros(User.Identity.Name); return(View("Index")); } ViewBag.Livros = livros; return(View(livros)); }
public AlunoController(AlunoDao alunoDao, LivroDAO livroDAO, ItemEmprestimoDao itemEmprestimoDao, FuncionarioDAO funcionarioDao, SignInManager <FuncionarioLogado> signInManager, UserManager <FuncionarioLogado> userManager) { _userManager = userManager; _signInManager = signInManager; _livroDAO = livroDAO; _alunoDao = alunoDao; _itemEmprestimoDao = itemEmprestimoDao; _funcionarioDAO = funcionarioDao; }