// GET: Carrinho public ActionResult View(int?id) { MeuContexto contexto = new MeuContexto(); Livro livro = contexto.Livros.Find(id); if (Request.IsAuthenticated != true) { return(RedirectToAction("Login", "Account")); } string login = User.Identity.GetUserId(); Cliente cli = contexto.Clientes.Where(c => c.LoginID.Equals(login)).FirstOrDefault(); if (cli != null) { Carrinho carrinho = new Carrinho(); carrinho.ClienteID = cli.ClienteID; carrinho.LivroID = livro.LivroID; carrinho.DiaCompra = DateTime.Now; Session["Cliente"] = cli; contexto.Carrinho.Add(carrinho); contexto.SaveChanges(); return(RedirectToAction("ListCompras")); } else { ViewBag.Mensagem = "Cliente não cadastrado"; Session["Cliente"] = null; } return(View()); }
public ActionResult Lista() { MeuContexto contexto = new MeuContexto(); List <Reserva> lista = contexto.Reservas.ToList(); return(View(lista)); }
public ActionResult UploadFile(HttpPostedFileBase file) { try { using (MeuContexto contexto = new MeuContexto()) { if (file.ContentLength > 0) { UploadFileResult uploadFileResult = new UploadFileResult(); uploadFileResult.Nome = Path.GetFileName(file.FileName); uploadFileResult.Caminho = Path.Combine(Server.MapPath("~/UploadedFiles"), uploadFileResult.Nome); file.SaveAs(uploadFileResult.Caminho); uploadFileResult.CalculaHash(uploadFileResult.Caminho); ViewBag.Message = uploadFileResult.Hash; contexto.uploadFileResults.Add(uploadFileResult); contexto.SaveChanges(); } } return(View()); } catch { ViewBag.Message = "File upload failed!!"; return(View()); } }
public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Aluno> alunos = contexto.Alunos.ToList(); return(View(alunos)); }
public ActionResult Edit(EditarViewModel item) { if (ModelState.IsValid) { if (Int32.Parse(item.SelectedValue) != 0) { using (MeuContexto ctx = new MeuContexto()) { item._item.Estado = item.ItemsInDropDown[Int32.Parse(item.SelectedValue)].Text.ToString(); int a = Convert.ToInt32(Session["UserID"]); var result = ctx.Usuarios.Find(a).ListaUsuario.Where(i => i.ItemID == item._item.ItemID).FirstOrDefault(); if (result != null) { item._item.LivroID = item._item.Livro.LivroID; result.UsuarioID = a; item._item.UsuarioID = a; ctx.Entry(result).CurrentValues.SetValues(item._item); } ctx.SaveChanges(); return(RedirectToAction("Index")); } } } ModelState.AddModelError("", "Escolha uma opção de status"); return(View(item)); }
// GET: Turma/Details/5 public ActionResult Details(int id) { MeuContexto contexto = new MeuContexto(); Turma turma = contexto.Turmas.Find(id); return(View(turma)); }
// GET: Usuarios public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Usuario> usuarios = contexto.Usuarios.ToList(); return(View(usuarios)); }
public Cliente ProcuraLogin(string login) { MeuContexto contexto = new MeuContexto(); Cliente cli = contexto.Clientes.Where(c => c.LoginID.Equals(login)).FirstOrDefault(); return(cli); }
//INSERT public static void SalvarCliente(Cliente cli) { MeuContexto bancoDados = new MeuContexto(); bancoDados.tblClientes.Add(cli); bancoDados.SaveChanges(); }
public ActionResult EditPost(Cliente cli) { string tel = "^(?:(?([0-9]{2}))?[-. ]?)?([0-9]{4})[-. ]?([0-9]{4})$"; string verifica = "^[0-9]"; if (!Regex.IsMatch(cli.RG, verifica)) { ModelState.AddModelError("RG", "Digite apenas números"); return(View(cli)); } if (Regex.IsMatch(cli.Telefone, tel) == false) { ModelState.AddModelError("Telefone", "Formatado de telefone inválido. Digite como o exemplo: 3245-5698"); return(View(cli)); } if (ModelState.IsValid) { MeuContexto contexto = new MeuContexto(); EditEndereco(cli); cli.LoginID = User.Identity.GetUserId(); contexto.Entry(cli).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); return(RedirectToAction("List")); } return(View(cli)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); //retorna erro http diferente, requisição mau feita. } MeuContexto contexto = new MeuContexto(); Cliente cli = contexto.Clientes.Find(id); Cliente cliLogin = ProcuraLogin(User.Identity.GetUserId()); if (cli == null) { return(HttpNotFound()); } if ((cliLogin != null) && (cliLogin.ClienteID.Equals(cli.ClienteID) == true)) { return(View(cli)); } else { return(RedirectToAction("ProibidoExcluir")); } }
// GET: Conta public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List<Conta> contas = contexto.Contas.ToList(); return View(contas); }
public ActionResult Pagar(int? idConta) { if (ModelState.IsValid) { MeuContexto contexto = new MeuContexto(); if (idConta == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } Conta con = contexto.Contas.Find(idConta); if (con == null) { return HttpNotFound(); } con.Pago = true; contexto.Entry(con).State = System.Data.Entity.EntityState.Modified; contexto.SaveChanges(); return RedirectToAction("Index"); } return View(); }
protected void Button1_Click(object sender, EventArgs e) { var profileData = this.Session["Usuario"] as Pessoa; using (var context = new MeuContexto()) { Publicacao c = new Publicacao { Conteudo = txtPost.Text, DataPost = DateTime.Now }; var p = context.Pessoas.Where(s => s.PessoaID == profileData.PessoaID).FirstOrDefault <Pessoa>(); if (p.Publicacao != null) { p.Publicacao.Add(c); context.Entry(p).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } else { p.Publicacao = new List <Publicacao>(); p.Publicacao.Add(c); context.SaveChanges(); txtPost.Text = ""; ListView1.DataSource = p.Publicacao; ListView1.DataBind(); this.Session["Usuario"] = p; } } }
public ActionResult Lista() { MeuContexto contexto = new MeuContexto(); List <FilmesLocados> lista = contexto.Alugados.ToList(); return(View(lista)); }
public ActionResult List() { MeuContexto contexto = new MeuContexto(); List <Cliente> lista = contexto.Clientes.ToList(); return(View(lista)); }
// GET: Turma public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Turma> turmas = contexto.Turmas.ToList(); return(View(turmas)); }
// GET: FichaDeConselho public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Professor> professores = contexto.Professores.ToList(); return(View(professores)); }
public ActionResult List() { MeuContexto contexto = new MeuContexto(); List <Funcionario> lista = contexto.Funcionarios.ToList(); return(View(lista)); }
// GET: Editoras public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Editora> editoras = contexto.Editoras.ToList(); return(View(editoras)); }
public void DeleteEndereco(Cliente cli) { MeuContexto contexto = new MeuContexto(); Endereco serie = contexto.Enderecos.Where(c => c.EnderecoID.Equals(cli.EnderecoID)).FirstOrDefault(); contexto.Enderecos.Remove(serie); contexto.SaveChanges(); }
// GET: Disciplina public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Disciplina> lista = contexto.Disciplinas.ToList(); return(View(lista)); }
public void DeleteEndereco(Funcionario func) { MeuContexto contexto = new MeuContexto(); Endereco serie = contexto.Enderecos.Where(c => c.EnderecoID.Equals(func.EnderecoID)).FirstOrDefault(); contexto.Enderecos.Remove(serie); contexto.SaveChanges(); }
public ActionResult List() { MeuContexto contexto = new MeuContexto(); List <Servico> lista = contexto.Servicos.ToList(); return(View(lista)); }
// GET: Editoras public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Situacao> situacoes = contexto.Situacaos.ToList(); return(View(situacoes)); }
// GET: Atividades public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Atividade> atividades = contexto.Atividades.ToList(); return(View(atividades)); }
// GET: FilmesLocados public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <FilmesLocados> alugados = contexto.Alugados.ToList(); return(View(alugados)); }
// GET: Categorias public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Categoria> categorias = contexto.Categorias.ToList(); return(View(categorias)); }
// GET: Cliente public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Cliente> clientes = contexto.Clientes.ToList(); return(View(clientes)); }
// GET: Filme public ActionResult Index() { MeuContexto contexto = new MeuContexto(); List <Filme> filmes = contexto.Filmes.ToList(); return(View(filmes)); }