示例#1
0
        public IActionResult AdicionaUsuarioMedico(Usuario usuario, string crm, string especialidade)
        {
            UsuarioDAO DAO = new UsuarioDAO();

            if (DAO.VerificaCRM(crm))
            {
                DAO.Dispose();

                HttpContext.Session.SetString("erro", "Usuario já cadastrado!");

                ViewBag.Layout = HttpContext.Session.GetString("usuarioTipo");

                return(RedirectToAction("EscolhaTipoUsuario"));
            }
            else
            {
                UsuarioDAO dao = new UsuarioDAO();

                bool valor = dao.AdicionaCadastroMedico(usuario, crm, especialidade);

                dao.Dispose();

                if (valor)
                {
                    HttpContext.Session.SetString("erro", "Usuario cadastrado com sucesso!");

                    ViewBag.Layout = HttpContext.Session.GetString("usuarioTipo");

                    return(RedirectToAction("EscolhaTipoUsuario"));
                }
                else
                {
                    HttpContext.Session.SetString("erro", "Erro ao cadastrar usuario!");

                    ViewBag.Layout = HttpContext.Session.GetString("usuarioTipo");

                    return(RedirectToAction("EscolhaTipoUsuario"));
                }
            }
        }