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); }
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; } }
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; } }
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; } }