public ActionResult contato(FormCollection frm) { try { Contato contato = new Contato() { Nome = frm["username"].Trim().ToUpper(), Email = frm["useremail"].Trim().ToLower(), Site = frm["usersite"].Trim(), Comentario = frm["usermessage"].Trim() }; BancoDadosContext db = new BancoDadosContext(); db.contatos.Add(contato); db.SaveChanges(); ViewBag.mensagem = "Contato Concluído."; } catch { throw; } return(View("Contact")); }
public ActionResult Index(string sortOrder, string CurrentSort, int?page) { BancoDadosContext db = new BancoDadosContext(); int pageSize = 15; int pageIndex = 1; pageIndex = page.HasValue ? Convert.ToInt32(page) : 1; ViewBag.CurrentSort = sortOrder; sortOrder = String.IsNullOrEmpty(sortOrder) ? "ClienteId" : sortOrder; IPagedList <ClienteLoc> clienteLoc = null; switch (sortOrder) { case "Nome": if (sortOrder.Equals(CurrentSort)) { clienteLoc = db.ClientesLoc.OrderByDescending(m => m.Nome).ToPagedList(pageIndex, pageSize); } else { clienteLoc = db.ClientesLoc.OrderBy(m => m.Nome).ToPagedList(pageIndex, pageSize); } break; case "data_cadastro": if (sortOrder.Equals(CurrentSort)) { clienteLoc = db.ClientesLoc.OrderByDescending(m => m.data_cadastro).ToPagedList(pageIndex, pageSize); } else { clienteLoc = db.ClientesLoc.OrderBy(m => m.data_cadastro).ToPagedList(pageIndex, pageSize); } break; case "ClienteId": if (sortOrder.Equals(CurrentSort)) { clienteLoc = db.ClientesLoc.OrderByDescending(m => m.ClienteId).ToPagedList(pageIndex, pageSize); } else { clienteLoc = db.ClientesLoc.OrderBy(m => m.ClienteId).ToPagedList(pageIndex, pageSize); } break; } return(View(clienteLoc)); }
public AutorController(BancoDadosContext context) { this.context = context; }