示例#1
0
 public void CriarUsuario(Usuario user, bool requestOtherModules)
 {
     model.TblUsuarios.Add(user);
     model.SaveChanges();
     if (requestOtherModules)
     {
         rhClient.InserirUsuario(user.Login, user.Senha);
         laClient.InserirUsuario(user.Login, user.Senha);
         opClient.InserirUsuario(user.Login, user.Senha, 0);
     }
 }
        public ActionResult Cadastrar(String login, String password)
        {
            if (!String.IsNullOrEmpty(login))
            {
                Usuario user = new Usuario();
                user.Login = login;
                user.Senha = password;
                facade.CriarUsuario(user, true);

                return RedirectToAction("Index");
            }
            else
                throw new ERPException("Login inválido.");
        }
示例#3
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);

            BusinessIntelligence facade = BusinessIntelligence.GetInstance();
            Usuario u = facade.BuscarUsuario("admin-bi");
            if (u == null)
            {
                u = new Usuario();
                u.Login = "******";
                u.Senha = "admin";
                facade.CriarUsuario(u, false);
            }
        }