Ejemplo n.º 1
0
        public bool ValidarTamanio()
        {
            DatosEnvio Envio = new DatosEnvio();

            Envio.Localidad   = TxtLocalidad.Text.Trim();
            Envio.Calle       = TxtCalle.Text.Trim();
            Envio.EntreCalles = TxtEntreCalles.Text.Trim();

            if (Envio.Localidad.Length == 0)
            {
                return(false);
            }
            if (Envio.Calle.Length == 0)
            {
                return(false);
            }
            if (Envio.EntreCalles.Length == 0)
            {
                return(false);
            }
            if (TxtCodigoPostal.Text.Length == 0)
            {
                return(false);
            }

            return(true);
        }
Ejemplo n.º 2
0
        protected void BtnContinuar_Click(object sender, EventArgs e)
        {
            DatosEnvio DatosEnvio = new DatosEnvio();

            try
            {
                if (ValidarTamanio() == true)
                {
                    DatosEnvio.IdUsuario    = Logueado.Id;
                    DatosEnvio.Correo       = DDcorreo.SelectedValue;
                    DatosEnvio.Localidad    = TxtLocalidad.Text;
                    DatosEnvio.Calle        = TxtCalle.Text;
                    DatosEnvio.EntreCalles  = TxtEntreCalles.Text;
                    DatosEnvio.CodigoPostal = Convert.ToInt32(TxtCodigoPostal.Text);

                    Session.Add(Session.SessionID + "DatosEnvio", DatosEnvio);
                    Response.Redirect("MetodoDePago.aspx");
                }
                else
                {
                    string script = @"<script type='text/javascript'>
                            alert('Error campos vacios.');
                        </script>";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 3
0
        public void VariablesSession()
        {
            try
            {
                ElementosCarrito = (List <ElementoCarrito>)Session[Session.SessionID + "Lista"];
                MedioPago        = (int)Session[Session.SessionID + "IdMetodoPago"];

                if (MedioPago == 2)
                {
                    Cuotas = (int)Session[Session.SessionID + "Cuotas"];
                }
                InfoEnvio = (DatosEnvio)Session[Session.SessionID + "DatosEnvio"];
                Total     = (double)Session[Session.SessionID + "Total"];
                Envio     = (DatosEnvio)Session[Session.SessionID + "DatosEnvio"];
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 4
0
        public void AltaEnvio(int IdPedido, DatosEnvio Informacion)
        {
            AccesoADatos Datos = new AccesoADatos();

            try
            {
                Datos.SetearSp("SP_Agregar_DatosEnvio");
                Datos.AgregarParametro("@IdPedido", Convert.ToString(IdPedido));
                Datos.AgregarParametro("@IdUsuario", Convert.ToString(Informacion.IdUsuario));
                Datos.AgregarParametro("@Correo", Informacion.Correo);
                Datos.AgregarParametro("@Localidad", Informacion.Localidad);
                Datos.AgregarParametro("@Calle", Informacion.Calle);
                Datos.AgregarParametro("@EntreCalles", Informacion.EntreCalles);
                Datos.AgregarParametro("@CodigoPostal", Convert.ToString(Informacion.CodigoPostal));
                Datos.EjecutarLector();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }