public ActionResult Criar(String nome)
        {
            if (nome != null)
            {
                Especialidade espec = new Especialidade();
                espec.Nome = nome;
                facade.InserirEspecialidade(espec);
                return RedirectToAction("Index");
            }

            return View();
        }
示例#2
0
        public ActionResult CadastrarCenario()
        {
            // verifica se o cenario ja foi criado..
            IEnumerable<Especialidade> pp1 = facade.BuscarEspecialidades();
            if (pp1 == null || pp1.Count<Especialidade>() > 0)
                return RedirectToAction("Index", "Funcionarios");

            Permissao p1 = new Permissao();
            p1.Nome = "Administrador";
            facade.InserirPermissao(p1);

            Permissao p2 = new Permissao();
            p2.Nome = "Convidado";
            facade.InserirPermissao(p2);

            Cargo c1 = new Cargo();
            c1.Nome = "Médico";
            c1.SalarioBase = 2000;
            facade.InserirCargo(c1);

            Cargo c2 = new Cargo();
            c2.Nome = "Gerente RH";
            c2.SalarioBase = 5000;
            facade.InserirCargo(c2);

            Beneficio b1 = new Beneficio();
            b1.Nome = "Vale-Refeição";
            b1.Valor = 300;
            facade.InserirBeneficio(b1);

            Beneficio b2 = new Beneficio();
            b2.Nome = "Vale-Transporte";
            b2.Valor = 300;
            facade.InserirBeneficio(b2);

            Especialidade e1 = new Especialidade();
            e1.Nome = "Urologia";
            facade.InserirEspecialidade(e1);

            Especialidade e2 = new Especialidade();
            e2.Nome = "Pediatria";
            facade.InserirEspecialidade(e2);

            return RedirectToAction("CadastrarMedico");
        }