protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { clsCache cCache = new csCache().cCache(); Carrito.LimpiarCarrito(); string ses = cCache.SessionID; DataSet ds = Carrito.GetDsReservas(); csCarrito csCarCompUnion = new csCarrito("Reserva" + cCache.SessionID, "CarritoCompras"); csCarCompUnion.EliminarItemDelCarrito("1"); DataTable TablaPlanes = csCarCompUnion.RecuperarTabla(); //Carrito.setCargar(this); // csRefere1.setLimpiarParametrosBusquedaPlanes(this); // csRefere.CargarSeccionInformativa( // this, // Ssoft.Utils.Enum_Tipo_Seccion_Publicacion.SP_INF_CARROCOMPRAS, // Ssoft.Utils.Enum_Tipo_Plantilla_Seccion.PlantillaUno, // Ssoft.Utils.Enum_Seccion_Informativa.NINGUNA, // "0", // null, // null, // null, // null, // null); //cRefere.setCargar(this, Enum_Login.LoginCarro); } }
protected void btnCancelar_Click(object sender, EventArgs e) { csCarrito cCar = new csCarrito("Reserva" + new csCache().cCache().SessionID, "CarritoCompras"); cCar.LimpiarCarrito(); clsValidaciones.RedirectPaginaIni("Index.aspx", true); }
/// <summary> /// metodo pendiente por revision /// </summary> private void GuardarDatosProyecto() { /*FECHA LIMITE DE PAGO*/ DateTime dPlazo = clsSesiones.GET_TICKETE(); const string strNombreCarroCompras = "CarritoCompras"; clsCache cCache = new csCache().cCache(); csCarrito csCarCompras = new csCarrito("Reserva" + cCache.SessionID, strNombreCarroCompras); string idRecord = clsSesiones.getProyecto(); csGenerales cGeneral = new csGenerales(); cGeneral.Conexion = clsValidaciones.GetKeyOrAdd("strConexion"); //tblRefere otblRefere = new tblRefere(); //Para el estado de la reserva //otblRefere.Get(clsValidaciones.GetKeyOrAdd("EstadoReserva", "EstadoReserva"), clsValidaciones.GetKeyOrAdd("EstadoReservaConfirmada", "HK")); //string sEstado = string.Empty; //string sFormaPago = string.Empty; //string sEstadoPago = string.Empty; //if (otblRefere.Respuesta == true) // sEstado = otblRefere.intidRefere.Value.ToString(); ////Para la forma de Pago //otblRefere.Get(clsValidaciones.GetKeyOrAdd("FormasPago", "FP"), clsValidaciones.GetKeyOrAdd("Efectivo", "efe")); //if (otblRefere.Respuesta == true) // sFormaPago = otblRefere.intidRefere.Value.ToString(); ////Para el estado del Pago //otblRefere.Get(clsValidaciones.GetKeyOrAdd("EstadoPago", "EstadoPago"), clsValidaciones.GetKeyOrAdd("EstadoPagoPendiente", "PP")); //if (otblRefere.Respuesta == true) // sEstadoPago = otblRefere.intidRefere.Value.ToString(); //csCarCompras.SaveDataProject(idRecord, cCache.Contacto, cCache.Contacto, "0", sEstado, sFormaPago, sEstadoPago); }
public string setLeerCarrito(clsCache cCache) { string sCarrito = "(0)"; try { string sSesion = new clsCacheControl().RecuperarSesionId();; csGeneralsPag.ValidarSesionPag(); if (sSesion != null) { csCarrito csCarCompUnion = new csCarrito("Reserva" + sSesion, "CarritoCompras"); DataTable TablaPlanes = csCarCompUnion.RecuperarTabla(); sCarrito = "(" + TablaPlanes.Rows.Count.ToString() + ")"; } } catch { } return(sCarrito); }
public void setNoItemsCarro(UserControl PageSource) { csGeneralsPag.Idioma(PageSource); clsCache cCache = new csCache().cCache(); string sSesion = cCache.SessionID; if (sSesion == null) { sSesion = clsSesiones.getSesionIDLocal(); } if (sSesion != null) { Label lblServCarro = (Label)PageSource.FindControl("lblServCarro"); if (lblServCarro != null) { csCarrito csCarCompUnion = new csCarrito("Reserva" + cCache.SessionID, "CarritoCompras"); DataTable TablaPlanes = csCarCompUnion.RecuperarTabla(); lblServCarro.Text = "(" + TablaPlanes.Rows.Count.ToString() + ")"; } } }
public void setBanner(UserControl PageSource) { clsParametros cParametros = new clsParametros(); csGeneralsPag.Idioma(PageSource); try { string sImagenGen = clsValidaciones.ObtenerUrlImages(); string sImagen = sImagenGen + "logo.png"; clsCache cCache = new csCache().cCache(); LinkButton lbCerrarSesion = (LinkButton)PageSource.FindControl("lbCerrarSesion"); Label lblUsuario = (Label)PageSource.FindControl("lblUsuario"); Label lblFecha = (Label)PageSource.FindControl("lblFecha"); Image imgBanner = (Image)PageSource.FindControl("imgBanner"); Panel pnUsuario = (Panel)PageSource.FindControl("pnUsuario"); Panel pnLogin = (Panel)PageSource.FindControl("pnLogin"); Label lblServCarro = (Label)PageSource.FindControl("lblServCarro"); Label lblServCar = (Label)PageSource.FindControl("lblServCar"); Label lblTelefono = (Label)PageSource.FindControl("lblTelefono"); Literal ltlUsuario = (Literal)PageSource.FindControl("ltlUsuario"); Literal ltlFecha = (Literal)PageSource.FindControl("ltlFecha"); Literal ltlPuntos = (Literal)PageSource.FindControl("ltlPuntos"); Literal ltlPuntosVence = (Literal)PageSource.FindControl("ltlPuntosVence"); Literal ltlExpiran = (Literal)PageSource.FindControl("ltlExpiran"); //HtmlGenericControl Expire = (HtmlGenericControl)PageSource.FindControl("Expire"); if (lblTelefono != null) { lblTelefono.Text = clsValidaciones.GetKeyOrAdd("Telefono_Agencia", "3791200"); } if (cCache != null) { bool bVerifica = true; try { bVerifica = cCache.Verifica; } catch { } if (bVerifica) { if (pnLogin != null && pnUsuario != null) { if (clsValidaciones.GetKeyOrAdd("RegistroFormReserva", "True").ToUpper().Equals("TRUE")) { if (clsValidaciones.GetKeyOrAdd("idContacto", "96") == cCache.Contacto) { pnUsuario.Visible = true; pnLogin.Visible = false; } else { pnUsuario.Visible = false; pnLogin.Visible = true; } } else { pnUsuario.Visible = false; pnLogin.Visible = true; } } if (lblServCarro != null) { csCarrito csCarCompUnion = new csCarrito("Reserva" + cCache.SessionID, "CarritoCompras"); DataTable TablaPlanes = csCarCompUnion.RecuperarTabla(); lblServCarro.Text = "(" + TablaPlanes.Rows.Count.ToString() + ")"; if (TablaPlanes.Rows.Count == 0) { lblServCarro.CssClass = "carroCompras"; if (lblServCar != null) { lblServCar.CssClass = "carroCompras"; } } else if (TablaPlanes.Rows.Count > 0) { lblServCarro.CssClass = ""; if (lblServCar != null) { lblServCar.CssClass = ""; } } } if (lbCerrarSesion != null) { lbCerrarSesion.Visible = true; } if (lblUsuario != null) { lblUsuario.Text = cCache.Nombres; } if (lblFecha != null) { lblFecha.Text = DateTime.Now.ToLongDateString(); } } else { if (pnLogin != null && pnUsuario != null) { pnLogin.Visible = false; pnUsuario.Visible = true; lblUsuario.Text = ""; }/*se valida que no sea nulo para evitar excepciones.*/ } } else { if (pnLogin != null && pnUsuario != null) { pnLogin.Visible = false; pnUsuario.Visible = true; lblUsuario.Text = ""; } if (imgBanner != null) { imgBanner.ImageUrl = sImagen; } } //csLogin clogin = new csLogin(); string[] sValor = csValue(); if (!sValor[0].Length.Equals(0)) { setIdioma(sValor[0]); } else { if (!sValor[1].Length.Equals(0)) { setParametrosLogin(PageSource); switch (sValor[1]) { case "Logout": setCerarSesion(PageSource); break; case "Login": setMiCuenta(PageSource); break; case "Idioma": setIdioma(sValor[1]); break; case "Carro": setCarro(PageSource); break; case "Buzon": setContactenos(PageSource); break; case "Link": clsValidaciones.RedirectPagina(sValor[1]); break; case "Entrar": //clogin.setEntrar(PageSource, Enum_Login.LoginGen); break; case "Olvido": //clogin.setOlvido(PageSource); break; case "Crear": //clogin.setCrear(PageSource, Enum_Login.LoginGen); break; } } } } catch (Exception Ex) { cParametros.Id = 0; cParametros.Message = Ex.Message.ToString(); cParametros.Source = Ex.Source.ToString(); cParametros.Tipo = clsTipoError.Library; cParametros.Severity = clsSeveridad.Moderada; cParametros.StackTrace = Ex.StackTrace.ToString(); cParametros.Complemento = "Banner"; ExceptionHandled.Publicar(cParametros); } }