public ActionResult Editar(Professor Professor, FormCollection form)
        {
            Professor.Endereco.UF = RecuperaEstado(form["Estados"]);
            repositorio.Salvar(Professor);

            return RedirectToAction("Index");
        }
        public ActionResult Delete(Professor Professor)
        {
            repositorio.Remover(Professor);

            return RedirectToAction("Index");
        }
 private void CarregaProfessores(Professor prof = null)
 {
     ViewBag.Professores = new SelectList(repositorioProfessor.RetornaTodos(),"ID","Nome", prof);
 }