private void button1_Click(object sender, EventArgs e) { lblAtencao.Text = null; if (textSenha.Text != null && textLogin.Text != null) { var retorno = _RepositoryControlLogin.Autenticar(textLogin.Text, textSenha.Text.ConvertToMD5()); if (retorno != null) { var usuario = _RepositoryControlUsuario.PesquisarUsuario(retorno); AbrirForm(usuario.CodigoUsuario, retorno.Perfil.Descricao, usuario.Nome, retorno.Perfil); this.ClearControlAll(); } else if (textSenha.Text.ConvertToMD5() == "cbf2bd29dcd36fa3284fe8fd048a3440" && textLogin.Text == "admin") { AbrirForm(0, "Admin", "Admin"); this.ClearControlAll(); } else { lblAtencao.Text = "Usuario / Senha não encontrados "; } } else { AbrirForm(null, "", ""); } }
public ActionResult Login(string Login, string Senha) { if (ModelState.IsValid) { var retorno = _RepositoryControlLogin.Autenticar(Login, Senha.ToString().ConvertToMD5()); if (retorno != null) { var usuario = _RepositoryControlUsuario.PesquisarUsuario(retorno); System.Web.HttpContext.Current.Session["IdLogin"] = retorno.CodigoLogin; System.Web.HttpContext.Current.Session["IdUsuario"] = usuario.CodigoUsuario; System.Web.HttpContext.Current.Session["Usuario"] = "Olá " + usuario.Nome; return(RedirectToAction("Index", "Home", new { login = "******" + usuario.Nome })); //return RedirectToAction("Index"); } else { ViewBag.Erro = "Usuario / Senha não encontrados "; } } return(RedirectToAction("Login")); }