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."); }
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); } }