public ActionResult Editar(Medico medico) { if (ModelState.IsValid) { db.Entry(medico).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.IDCidade = new SelectList(db.Cidades, "IDCidade", "Nome", medico.Cidade); ViewBag.IDEspecialidade = new SelectList(db.Especialidades, "IDEspecialidade", "Nome", medico.Especialidade); return View(medico); }
public ActionResult Adicionar(Medico medico) { if (ModelState.IsValid) { db.Medicos.Add(medico); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.IDCidade = new SelectList(db.Cidades, "IDCidade", "Nome"); ViewBag.IDEspecialidade = new SelectList(db.Especialidades, "IDEspecialidade", "Nome"); return View(medico); }
public string Deletar(Medico medico) { try { //Medico medico = db.Medico.Find(id); db.Medico.Remove(medico); db.SaveChanges(); return Boolean.TrueString; } catch { return Boolean.FalseString; } }
public void DeleteMedicosByID(int ID) { Medico medico = new Medico(); if (getString != null) { using (SqlConnection conn = new SqlConnection(getString.ConnectionString)) { SqlCommand cmd = new SqlCommand("ExcluirMedicoPorID", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IDMedico", ID); try { conn.Open(); cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw new Exception("Erro: " + ex.Message); } } } }