public ActionResult Edit([Bind(Include = "cd_genero_musica,tx_genero_musica")] genero_musica genero_musica) { if (ModelState.IsValid) { db.Entry(genero_musica).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(genero_musica)); }
public ActionResult Edit([Bind(Include = "cd_tipo_evento,tx_tipo_evento")] tipo_evento tipo_evento) { if (ModelState.IsValid) { db.Entry(tipo_evento).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_evento)); }
public ActionResult Edit([Bind(Include = "tx_tonalidade,tx_descricao_tonalidade,nr_posicao,ind_maior_menor")] tonalidade tonalidade) { if (ModelState.IsValid) { db.Entry(tonalidade).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tonalidade)); }
public ActionResult Edit([Bind(Include = "cd_evento,cd_integrante")] evento_integrante evento_integrante) { if (ModelState.IsValid) { db.Entry(evento_integrante).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cd_evento = new SelectList(db.evento, "cd_evento", "tx_comentarios", evento_integrante.cd_evento); ViewBag.cd_integrante = new SelectList(db.integrante, "cd_integrante", "tx_nome_integrante", evento_integrante.cd_integrante); return(View(evento_integrante)); }
public ActionResult Edit([Bind(Include = "cd_evento,cd_hino,nr_sequencia")] evento_musica evento_musica) { if (ModelState.IsValid) { db.Entry(evento_musica).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.cd_evento = new SelectList(db.evento, "cd_evento", "tx_comentarios", evento_musica.cd_evento); ViewBag.cd_hino = new SelectList(db.hino, "cd_hino", "tx_titulo_hino", evento_musica.cd_hino); return(View(evento_musica)); }
public ActionResult Edit([Bind(Include = "cd_hino,tx_titulo_hino,tx_inicio,tx_nome_compositor_letra,tx_nome_compositor_musica,nr_ano,tx_tonalidade")] hino hino) { if (ModelState.IsValid) { db.Entry(hino).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.tx_tonalidade = new SelectList(db.tonalidade.OrderBy(t => t.nr_posicao), "tx_tonalidade", "tx_descricao_tonalidade", hino.tx_tonalidade); ViewBag.cd_genero_letra = new SelectList(db.genero_letra.OrderBy(gl => gl.tx_genero_letra), "cd_genero_letra", "tx_genero_letra"); ViewBag.cd_genero_musica = new SelectList(db.genero_musica.OrderBy(gm => gm.tx_genero_musica), "cd_genero_musica", "tx_genero_musica"); return(View(hino)); }
public ActionResult Edit([Bind(Include = "cd_equipe,tx_nome_equipe,cd_tipo_evento,nr_ano,nr_domingo,cd_integrante_lider")] equipe equipe) { if (ModelState.IsValid) { db.Entry(equipe).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } // Lista de integrantes var selectListItems = new SelectList(db.integrante.OrderBy(i => i.tx_nome_integrante).ToList(), "cd_integrante", "tx_nome_integrante"); ViewBag.ddIntegrantes = new SelectList(DefaultItem.Concat(selectListItems), "Value", "Text"); return(View(equipe)); }
public ActionResult Edit([Bind(Include = "cd_integrante,tx_nome_integrante,tx_email_integrante,tx_nome_curto_integrante")] integrante integrante, HttpPostedFileBase upload_foto = null) { if (ModelState.IsValid) { integrante integranteAntesDeSalvar = db.integrante.AsNoTracking().Where(i => i.cd_integrante == integrante.cd_integrante).First(); byte[] foto = integranteAntesDeSalvar.foto_integrante; integranteAntesDeSalvar = null; db.Entry(integrante).State = EntityState.Modified; if (upload_foto != null) { integrante.foto_integrante = new byte[upload_foto.ContentLength]; upload_foto.InputStream.Read(integrante.foto_integrante, 0, upload_foto.ContentLength); } else { integrante.foto_integrante = foto; } db.SaveChanges(); return(RedirectToAction("Index")); } return(View(integrante)); }
public ActionResult Edit([Bind(Include = "cd_genero_letra,tx_genero_letra")] genero_letra genero_letra) { if (ModelState.IsValid) { if (db.genero_letra.Any(g => g.tx_genero_letra == genero_letra.tx_genero_letra)) { ModelState.AddModelError("topicoJaExiste", "Tópico já existe"); } else { db.Entry(genero_letra).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(genero_letra)); }
public ActionResult Edit([Bind(Include = "cd_evento,dt_evento,cd_tipo_evento,cd_equipe,tx_comentarios")] evento evento) { if (ModelState.IsValid) { db.Entry(evento).State = EntityState.Modified; db.SaveChanges(); } DateTime dt_evento = evento.dt_evento; // Seleciona anterior evento eventoAnterior = db.evento.Where(e => (e.dt_evento == dt_evento && e.cd_tipo_evento < evento.cd_tipo_evento) || (e.dt_evento < dt_evento)).OrderByDescending(e => e.dt_evento).ThenByDescending(e => e.cd_tipo_evento).FirstOrDefault(); if (eventoAnterior != null) { ViewBag.eventoAnterior = eventoAnterior.cd_evento; } // Seleciona próximo evento proxEvento = db.evento.Where(e => (e.dt_evento == dt_evento && e.cd_tipo_evento > evento.cd_tipo_evento) || (e.dt_evento > dt_evento)).OrderBy(e => e.dt_evento).ThenBy(e => e.cd_tipo_evento).FirstOrDefault(); if (proxEvento != null) { ViewBag.proxEvento = proxEvento.cd_evento; } // Lista de equipes var selectListItems = new SelectList(db.equipe.Where(e => e.nr_ano == DateTime.Now.Year).OrderBy(e => e.nr_domingo).ToList(), "cd_equipe", "tx_nome_equipe", evento.cd_equipe); ViewBag.ddEquipes = new SelectList(DefaultItem.Concat(selectListItems), "Value", "Text"); // Lista de músicas selectListItems = new SelectList(db.hino.OrderBy(h => h.tx_titulo_hino).ToList(), "cd_hino", "tx_titulo_hino"); ViewBag.ddMusicas = new SelectList(DefaultItem.Concat(selectListItems), "Value", "Text"); // Lista de integrantes selectListItems = new SelectList(db.integrante.OrderBy(i => i.tx_nome_integrante).ToList(), "cd_integrante", "tx_nome_integrante"); ViewBag.ddIntegrantes = new SelectList(DefaultItem.Concat(selectListItems), "Value", "Text"); return(View(evento)); }