protected void btnLogin_Click(object sender, EventArgs e) { AVECustomMembershipProvider AveMembership = new AVECustomMembershipProvider(); //if (Membership.ValidateUser(txtLogin.Text,txtPassword.Text)) //{ if (Comun.IsNumeric(txtLogin.Text) && AveMembership.ValidateUser(txtLogin.Text, txtPassword.Text)) { Session["IdCarrito"] = null; Session["ClienteNine"] = null; Session["objCliente"] = null; HttpContext.Current.Session[Constantes.Session.Usuario] = txtLogin.Text; if (!Comun.CargarUsuarioSesion(txtLogin.Text, hidNombreMaquina.Value)) { ClientScript.RegisterStartupScript(typeof(string), "Terminal", "alert('El Terminal no esta configurado en el TPV correctamente.');", true); return; } else { //HttpCookie terminalCookie = Request.Cookies["Terminal"]; //Session[Constantes.CteCookie.IdTerminal] = terminalCookie.Value; } Comun.CargaConfiguracionMIT(); //DML 290414 Metodo que realizar los checkpending de todas las operaciones pendientes por terminal Comun.CheckPending(); // Session["IdCarrito"] = 135; //Comun.CargarUsuarioSesion((Guid)Membership.GetUser(txtLogin.Text).ProviderUserKey); //Comun.CargaConfiguracionMIT(); // Comprobamos que tiene un IdTerminal válido; si no le invitamos a registrarlo if (Contexto.IdTerminal == string.Empty) { Response.Redirect(Constantes.Paginas.RegistroTerminal); } FormsAuthentication.RedirectFromLoginPage(txtLogin.Text, true); Session["TiendaCamper"] = Comun.checkTiendaCamper(); } else { string script = "alert('" + Resource.LoginCredencialesIncorrectas + "');"; ClientScript.RegisterStartupScript(typeof(string), Resources.Resource.Error, script, true); } }
protected void btnLogin_Click(object sender, EventArgs e) { AVECustomMembershipProvider AveMembership = new AVECustomMembershipProvider(); if (Comun.IsNumeric(txtLogin.Text) && AveMembership.ValidateUser(txtLogin.Text, txtPassword.Text)) { Session["IdCarrito"] = null; Session["ClienteNine"] = null; Session["objCliente"] = null; HttpContext.Current.Session[Constantes.Session.Usuario] = txtLogin.Text; if (!Comun.CargarUsuarioSesion(txtLogin.Text, hidNombreMaquina.Value)) { ClientScript.RegisterStartupScript(typeof(string), "Terminal", "alert('El Terminal no esta configurado en el TPV correctamente.');", true); return; } else { ; } Comun.CargaConfiguracionMIT(); Comun.CheckPending(); if (Contexto.IdTerminal == string.Empty) { Response.Redirect(Constantes.Paginas.RegistroTerminal); } FormsAuthentication.RedirectFromLoginPage(txtLogin.Text, true); Session["TiendaCamper"] = Comun.checkTiendaCamper(); } else { string script = "alert('" + Resource.LoginCredencialesIncorrectas + "');"; ClientScript.RegisterStartupScript(typeof(string), Resources.Resource.Error, script, true); } }