public ActionResult Edit([Bind(Include = "GreId,Regional,Codigo,Endereco,Referencia,Cep,Email,Tel1,Tel2,Gestor,SecretariaId")] Gre gre) { if (ModelState.IsValid) { db.Entry(gre).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.SecretariaId = new SelectList(db.Secretarias, "SecretariaId", "Nome", gre.SecretariaId); return(View(gre)); }
public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Gre gre = db.Gres.Find(id); if (gre == null) { return(HttpNotFound()); } return(View(gre)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Gre gre = db.Gres.Find(id); if (gre == null) { return(HttpNotFound()); } ViewBag.SecretariaId = new SelectList(db.Secretarias, "SecretariaId", "Nome", gre.SecretariaId); return(View(gre)); }
public ActionResult DeleteConfirmed(int id) { Gre gre = db.Gres.Find(id); db.Gres.Remove(gre); try { db.SaveChanges(); } catch (Exception ex) { //throw; } return(RedirectToAction("Index")); }
public ActionResult ImprimirCarta(int?id) { Encaminhamento enc = db.Encaminhamentoes.Find(id); int lotacaoId = enc.LotacaoId; ViewBag.idTer = enc.TerceirizadoId; ViewBag.dataEnc = enc.Data; Terceirizado ter = db.Terceirizadoes.Find(enc.TerceirizadoId); ViewBag.nomeTer = ter.Nome; TipoLotacao lot = db.TipoLotacaos.Find(enc.TipoLotacaoId); ViewBag.tipoLot = lot.Nome; if (lot.Nome == "Secretaria") { Secretaria sec = db.Secretarias.Find(lotacaoId); ViewBag.nomeLot = sec.Nome; } else if (lot.Nome == "Prefeitura Bairro") { PrefeituraBairro pre = db.PrefeituraBairroes.Find(lotacaoId); ViewBag.nomeLot = pre.Nome; } else if (lot.Nome == "GRE") { Gre gre = db.Gres.Find(lotacaoId); ViewBag.nomeLot = gre.Regional; } else if (lot.Nome == "Escola") { Escola escola = db.Escolas.Find(lotacaoId); ViewBag.nomeLot = escola.Nome; } return(View()); }
public ActionResult ImprimirEncaminhamento(int?id) { ViewBag.NomeLotacao = ""; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Encaminhamento enc = db.Encaminhamentoes.Find(id); ViewBag.TerId = enc.TerceirizadoId; ViewBag.Data = enc.Data; ViewBag.TipoLotacaoId = enc.TipoLotacaoId; ViewBag.LotacaoId = enc.LotacaoId; Terceirizado ter = db.Terceirizadoes.Find(enc.TerceirizadoId); ViewBag.nomeTer = ter.Nome; ViewBag.cpfTer = ter.Cpf; ViewBag.telTer = ter.Telefone; ViewBag.empTerId = ter.PrestadoraServicoId; ViewBag.cargoTerId = ter.CargoId; PrestadoraServico pres = db.PrestadoraServicoes.Find(ViewBag.empTerId); ViewBag.NomeEmp = pres.RazaoSocial; Cargo car = db.Cargoes.Find(ViewBag.cargoTerId); ViewBag.NomeCargo = car.Nome; if (enc.TipoLotacaoId == 3) { Secretaria sec = db.Secretarias.Find(enc.LotacaoId); ViewBag.NomeLotacao = sec.Nome; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc.TipoLotacaoId == 4) { PrefeituraBairro pre = db.PrefeituraBairroes.Find(enc.LotacaoId); ViewBag.NomeLotacao = pre.Nome; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc.TipoLotacaoId == 5) { Gre gre = db.Gres.Find(enc.LotacaoId); ViewBag.NomeLotacao = gre.Regional; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc.TipoLotacaoId == 6) { Escola esc = db.Escolas.Find(enc.LotacaoId); ViewBag.NomeLotacao = esc.Nome; ViewBag.endEscola = esc.Logradouro; ViewBag.Bairro = esc.Bairro; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc == null) { return(HttpNotFound()); } return(View()); }