public async Task <ActionResult> DeleteConfirmed(int id) { MembrosModel membrosModel = await db.Membros.FindAsync(id); db.Membros.Remove(membrosModel); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "Id,Nome,Telefone,Email,Cpf,Endereco,CidadeId")] MembrosModel membrosModel) { if (ModelState.IsValid) { db.Entry(membrosModel).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.CidadeId = new SelectList(db.Cidades, "Id", "Nome", membrosModel.CidadeId); return(View(membrosModel)); }
// GET: Membros/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MembrosModel membrosModel = await db.Membros.FindAsync(id); if (membrosModel == null) { return(HttpNotFound()); } return(View(membrosModel)); }
public ActionResult MedicosAdd(MembrosModel membro) { // SE A CONEXÃO NÃO ESTIVER ESTABELECIDA A NAVEGAÇÃO É REDIRECIONADA Medicos medico = new Medicos(); if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { var ImagemMetadados = Request.Form[1]; string resposta = LoadImage(ImagemMetadados.ToString()); if (resposta != string.Empty) { if (resposta.Split(':')[0] == "sucesso") { medico.Foto = resposta.Split(':')[1]; } else { //ViewData["FotoErro"] = resposta.Split(':')[1]; //ViewBag.ErrorName = "ArquivoIncorreto"; ModelState.AddModelError("Imagem", resposta.Split(':')[1]); } } } if (ModelState.IsValid) { medico.AtendePorConvenio = membro.AtendePorConvenio; medico.Bairro = membro.Bairro; medico.CRM = membro.CRM; medico.Email = membro.Email; medico.Endereco = membro.Endereco; medico.FKCidade = membro.FKCidade; medico.FKEspecialidade = membro.FKEspecialidade; medico.Nome = membro.Nome; medico.TemClinica = membro.TemClinica; medico.WebsiteBlog = membro.WebsiteBlog; baseDados.Medicos.Add(medico); baseDados.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FKCidade = new SelectList(baseDados.Cidades, "IDCidade", "Nome", membro.FKCidade); ViewBag.FKEspecialidade = new SelectList(baseDados.Especialidades, "IDEspecialidade", "Nome", membro.FKEspecialidade); return(View(membro)); }
// GET: Membros/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MembrosModel membrosModel = await db.Membros.FindAsync(id); if (membrosModel == null) { return(HttpNotFound()); } ViewBag.CidadeId = new SelectList(db.Cidades, "Id", "Nome", membrosModel.CidadeId); return(View(membrosModel)); }