Example #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         this.CargarComboBox();
         this.CargarComboEstado();
         _dataCart = ObtenerDatosDinamicos();
         EM_Clientes Cliente = new EM_Clientes();
         Cliente.Conexion  = Comun.Conexion;
         Cliente.IdCliente = HttpContext.Current.Profile.UserName;
         bool esAnonimo = !Request.IsAuthenticated;
         if (esAnonimo == true)
         {
             this.IniciarDatos();
         }
         else
         {
             EM_ClienteNegocio CN = new EM_ClienteNegocio();
             CN.ObtenerCliente(Cliente);
             this.CargarDatos(Cliente);
         }
         if (!_dataCart.Completado)
         {
             Response.Redirect("/ErrorPage", true);
         }
     }
     catch (Exception)
     {
         Response.Redirect("/ErrorPage", true);
     }
 }
Example #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         try
         {
             EM_Clientes Datos = new EM_Clientes {
                 Conexion = Comun.Conexion
             };
             CultureInfo esMX = new CultureInfo("es-MX");
             int         IDGenero = 0, IDEstado = 0, IDMunicipio = 0; //codigoPos = 0, NExterior = 0, NInterior = 0,
             Datos.Nombre    = Request.Form["Nombre"].ToString();
             Datos.ApPaterno = Request.Form["ApPaterno"].ToString();
             Datos.ApMaterno = Request.Form["ApMaterno"].ToString();
             DateTime FechaNac;
             DateTime.TryParseExact(Request.Form["datepicker"].ToString(), "MM-dd-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaNac);
             int.TryParse(Request.Form["cmbGenero"].ToString(), out IDGenero);
             //int.TryParse(Request.Form["CP"].ToString(), out codigoPos);
             string Direcc = Request.Form["Direccion"].ToString();
             //int.TryParse(Request.Form["NExtarior"].ToString(), out NExterior);
             //int.TryParse(Request.Form["NInterior"].ToString(), out NInterior);
             int.TryParse(Request.Form["cmbEstado"].ToString(), out IDEstado);
             int.TryParse(Request.Form["cmbMunicipio"].ToString(), out IDMunicipio);
             Datos.Colonia    = Request.Form["Colonia"].ToString();
             Datos.Telefono   = Request.Form["Telefono"].ToString();
             Datos.CorreoElec = Request.Form["Correo"].ToString();
             Datos.Contrasena = Request.Form["Contrasena"].ToString();
             Datos.Direccion  = Direcc;
             //if(NInterior == 0)
             //{
             //    Datos.Direccion = Direcc + ", N°E: " + NExterior + ", CP: " + codigoPos;
             //}
             //else
             //{
             //    Datos.Direccion = Direcc + ", N°E: " + NExterior + ", N°I: " + NInterior + ", CP: " + codigoPos;
             //}
             bool   Band = false;
             string News = Request.Form["CkRecibir"] != null ? Request.Form["CkRecibir"].ToString() : string.Empty;
             bool.TryParse(News, out Band);
             Datos.IdEstado     = IDEstado;
             Datos.Id_Municipio = IDMunicipio;
             Datos.IdGenero     = IDGenero;
             Datos.IdPais       = 143;
             Datos.IdUsuario    = "System Web";
             Datos.NewsLetters  = Band;
             EM_ClienteNegocio CN = new EM_ClienteNegocio();
             CN.AC_RegistroClientes(Datos);
         }
         catch (Exception)
         {
             Response.Redirect("/ErrorPage", true);
         }
     }
 }