public string CriarUsuario(Cliente cli) { UsuariosBusiness usuBusiness = new UsuariosBusiness(); var usu = usuBusiness.CriarUsuario(cli); return("ok"); }
public ActionResult Usuarios() { try { IUsuarios usuarios = new UsuariosBusiness(); return(View(LlenarViewModel(usuarios.Consultar()))); } catch (Exception ex) { return(RedirectToAction("NotFound", "Error")); } }
public JObject CadastrarCandidato(Candidato candidato) { JObject retornoCriação = new JObject(); CandidatoBusiness canBusiness = new CandidatoBusiness(); UsuariosBusiness usuBusiness = new UsuariosBusiness(); var can = canBusiness.CriarCandidato(candidato); if (can != null) { retornoCriação.Add(new JProperty("status", "ok")); } retornoCriação.Add(new JProperty("status", "nok")); return(retornoCriação); }
public JObject ValidaUsuario(Usuarios usuario) { AdminController contrl = new AdminController(); UsuariosBusiness usuBusiness = new UsuariosBusiness(); var usu = usuBusiness.ObterUsuario(usuario).Item1; if (usu != null) { return(usu); } else { return(null); } }
public ActionResult Register(RegisterUsuarioViewModel vu) { if (ModelState.IsValid) { UsuariosBusiness bal = new UsuariosBusiness(); Usuario usuario = new Usuario(); usuario.Login = vu.Login; usuario.Password = vu.Password; if (bal.Insert(usuario) != null) { return(RedirectToAction("Index", "Home")); } } else { ModelState.AddModelError("CredentialError", "Asegúrese de que los datos son correctos"); return(View()); } return(View()); }
public ActionResult Login(Usuario u) { if (ModelState.IsValid) { UsuariosBusiness bal = new UsuariosBusiness(); Usuario authUser = bal.IsAuthenticated(u); if (authUser != null) { FormsAuthentication.SetAuthCookie(authUser.Login, false); Session["USUARIO"] = authUser; return(RedirectToAction("Index", "Admin")); } else { ModelState.AddModelError("CredentialError", "Usuario y contraseña incorrectos."); return(View()); } } return(View()); }
public UsuariosController(MongoDb dbContext) { _usuariosCollection = new UsuariosBusiness(dbContext); }
public ActionResult Logar(Usuarios usu, FormCollection form) { if (!(ModelState.IsValidField("Email") && ModelState.IsValidField("Senha"))) { return(RedirectToAction("Login", new { valid = "campos" })); } else { UsuariosBusiness usuBusiness = new UsuariosBusiness(); Usuarios usuLogado; if (usu.Login == "admin") { usuLogado = usuBusiness.Login(usu.Login, usu.Senha); } else { usuLogado = usuBusiness.ObterUsuario(usu).Item2; } if (usuLogado == null) { return(RedirectToAction("Login", new { valid = "usuarioousenha" })); } if (Request.Form["chkcontinuarLogado"] == "on") { FormsAuthentication.SetAuthCookie(usu.Login, true); } else { FormsAuthentication.SetAuthCookie(usu.Login, false); } FormsAuthenticationTicket nomeusu = new FormsAuthenticationTicket( 1, "Nomeusu", DateTime.Now, DateTime.Now.AddDays(10), true, usuLogado.Apelido, FormsAuthentication.FormsCookiePath); FormsAuthenticationTicket id = new FormsAuthenticationTicket( 1, "codigousu", DateTime.Now, DateTime.Now.AddDays(20), true, Convert.ToString(usuLogado.Codigo), FormsAuthentication.FormsCookiePath); FormsAuthenticationTicket permissao = new FormsAuthenticationTicket( 1, "permusu", DateTime.Now, DateTime.Now.AddDays(20), true, Convert.ToString(usuLogado.PermissaoCodigo), FormsAuthentication.FormsCookiePath); string e_nomeusu = FormsAuthentication.Encrypt(nomeusu); string e_id = FormsAuthentication.Encrypt(id); string e_permissao = FormsAuthentication.Encrypt(permissao); Response.Cookies.Add(new HttpCookie("nomePortal", e_nomeusu)); Response.Cookies.Add(new HttpCookie("idPortal", e_id)); Response.Cookies.Add(new HttpCookie("permissao", e_permissao)); return(RedirectToAction("PainelControleAdmin", "Admin")); } }
public UsuariosController(UsuariosBusiness usuariosBusiness, ILogger <UsuariosController> logger) { _usuariosBusiness = usuariosBusiness; _logger = logger; }