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 Page_Load(object sender, EventArgs e) { if (Session["TiendaCamper"] == null) { Session["TiendaCamper"] = Comun.checkTiendaCamper(); } if (Session["TiendaCamper"].ToString() == "1") { this.imgCliente9.Visible = false; lblInventario.Visible = false; } else { lblInventario.Visible = true; imgCliente9.Visible = true; } //Comprobamos la visualizacion del Mensaje PanelAviso.Visible = AVE.Configuracion.ComprobarSolicitudesPendientes(); //ACL.09-07-2014-Se comprueba si existe un carrito pte por tramitar y se obtiene el último // para esa máquina y ese usuario //que no haya sido cancelado, por cerrar sesion o cualquier otra incidencia. //ACL. LO COMENTO, ES UNA LOCURA CON TODOS LOS CARRITOS SIN CERRAR EXISTENTES bool CarrPte = AVE.Configuracion.ComprobarCarritoPendiente(); imgSolicitudes.PostBackUrl = Constantes.Paginas.SolicitudesAlmacen; //imgPedidos.PostBackUrl = Constantes.Paginas.Pedidos; //imgCargos.PostBackUrl = Constantes.Paginas.Cargos; //imgTraspasoEntrada.PostBackUrl = Constantes.Paginas.PedidosEntrada; //acl comentado para hacer pruebas //imgCliente9.PostBackUrl = Constantes.Paginas.ConsultaCliente9; imgCliente9.PostBackUrl = Constantes.Paginas.AdmCliente9; lnkVerSolicitudes.PostBackUrl = Constantes.Paginas.SolicitudesAlmacen; lnkCarrito.Visible = (Session["IdCarrito"] != null); lnkCarrito.PostBackUrl = Constantes.Paginas.Carrito; //Se muestra el id del usuario, que se ha logueado. this.txtUser.Text = (string)HttpContext.Current.Session[Constantes.Session.Usuario]; }
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); } }
protected void Page_Load(object sender, EventArgs e) { Session["tipoPago"] = null; if (Session["TiendaCamper"] == null) { Session["TiendaCamper"] = Comun.checkTiendaCamper(); } if (Session["TiendaCamper"].ToString() == "1") { //this.imgCliente9.Visible = false; //lblInventario.Visible= false; } else { //lblInventario.Visible = true; //imgCliente9.Visible = true; } string uri = HttpContext.Current.Request.Url.AbsoluteUri; bool CarrPte = AVE.Configuracion.ComprobarCarritoPendiente(); lnkCarrito.Visible = (Session["IdCarrito"] != null); lnkCarrito.PostBackUrl = Constantes.Paginas.Carrito; if (Page.IsPostBack) { this.lblUser.Text = lblUser.Text; } else { string script = "$(document).ready(return function ShowProgress());"; ClientScript.RegisterStartupScript(this.GetType(), "load", script, true); object checkBoxChecked = Session["checkBoxChecked"]; if (checkBoxChecked == null) { chkToggleButton.Checked = true; } else { chkToggleButton.Checked = (bool)checkBoxChecked; } string usu = (string)HttpContext.Current.Session[Constantes.Session.Usuario]; if (!string.IsNullOrEmpty(usu)) { string[] ar = usu.Split(' '); this.lblUser.Text = ar[1].ToUpper() + ", " + ar[0]; } else { this.lblUser.Text = ""; } } if (uri.Contains('?')) { String[] value = uri.Split('?'); if (!value[1].Contains("send") && !value[1].Contains("Search")) { txtBuscar.Text = value[1]; if (chkToggleButton.Checked) { if (!pnlDatos.Visible) { añadirCarrito(); chkToggleButton.Checked = true; } } else { cargar(); } } else { ; } } else { ; } try { if (!String.IsNullOrEmpty(Session["idCarrito"].ToString())) { int ArtiCarrito = CheckArticulosCarrito(Session["IdCarrito"].ToString()); MuestraArticulosCarrito(Convert.ToString(ArtiCarrito)); } else { } } catch (Exception ee) { } }