示例#1
0
 private void cmbpaisolvido()
 {
     try{
         DataSet ds = null;
         ds = oCoon.ejecutarDataSet("UP_WEB_LLENACOMBOS", 2);
         cmbpaisolv.DataSource     = ds;
         cmbpaisolv.DataValueField = "cod_Country";
         cmbpaisolv.DataTextField  = "Name_Country";
         cmbpaisolv.DataBind();
     }
     catch (Exception ex) {
         MensajeSeguimiento.CssClass       = "MensajesSupervisor";
         lblencabezadoSeguimiento.Text     = "Error";
         lblmensajegeneralSeguimiento.Text = "Error: " + ex.ToString().Substring(0, 100) + " ...";
         MPMensajeSeguimiento.Show();
     }
 }
示例#2
0
        /// <summary>
        /// Evento Click del Boton de Ingreso "btningreso"
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btningreso_Click(object sender, EventArgs e)
        {
            //string sPagina = "~/";
            // Variable para almacenar la fecha
            // DateTime fFecha = Convert.ToDateTime(Session["fFecha"]);
            // Obtener el nombre de Usuario del Formulario
            sUser = txtuser.Text.ToLower();
            // Obtener el password del Usuario del Formulario
            sPassw = txtpassw.Text;
            // Deshabilitar el AspControl TextBox 'txtUser'
            txtuser.Enabled = false;
            //UpdateProg1.Visible = true;
            //PProgresso.Style.Value = "Display:block;";
            // Se crean Sessiones para sUser, sPassw y fFecha
            this.Session["sUser"]  = sUser;
            this.Session["sPassw"] = sPassw;
            this.Session["fFecha"] = Convert.ToDateTime(Session["fFecha"]);

            LoginResponse rLoginResponse = new LoginResponse();

            //try
            //{
            rLoginResponse = orqLogin(sUser,
                                      sPassw,
                                      Request.ServerVariables["REMOTE_ADDR"],
                                      DateTime.Now);

            if (getMessages().Equals(""))
            {
                //EUsuario oEUsuario = rLoginResponse.OEUsuario;
                fncSetSessionObjectByEUsuario(rLoginResponse.OEUsuario);
                if (getMessages().Equals(""))
                {
                    Response.Redirect(rLoginResponse.UrlPage);
                }
                //else {
                //    messages = getMessages();
                //}
            }
            //else {
            //    messages = getMessages();
            //}
            //}
            //catch (Exception ex)
            //{
            //    messages = "Error: " + ex.Message.ToString();
            //}



            /*
             * // Variable spasEncriptado, encriptar el password digitado por WebSite.
             * string spasEncriptado = fncEncriptar(sPassw);
             *  //Lucky.CFG.Util.Encriptacion.Codificar(
             *  //sPassw,
             *  //Key);
             *
             * if (getMessages().Equals("")) {
             *  //DataTable dtc = fncGetPassword(sUser);
             *  string sclvr = fncGetPassword(sUser).Rows[0]["User_Password"].ToString();
             *
             *  if (getMessages().Equals("")) {
             *      if (sclvr != spasEncriptado &&
             *          sclvr.Length < 15){
             *          //if (sclvr.Length < 15){
             *          //Valida si la Clave no esta Enciptada y la encripta Ing. CarlosH 30/11/2011
             *          //spasEncriptado = Lucky.CFG.Util.Encriptacion.Codificar(sclvr, Key);
             *          //spasEncriptado = fncEncriptar(sclvr);
             *          //Actualiza la Clave encriptada Ing. CarlosH 30/11/2011
             *          fncUpdatePasswordEncriptado(fncEncriptar(sclvr), sUser);
             *          //oCoon.ejecutarDataReader("UP_WEBXPLORA_UPDATEPSWENCRIPTA", spasEncriptado, sUser);
             *          //}
             *          if (getMessages().Equals("")){
             *              EUsuario oeUsuario = fncSetSessionObjectPerson(sUser, spasEncriptado);
             *              if (getMessages().Equals("")){
             *                  fncInsertAuditoría();
             *                  if (getMessages().Equals("") && oeUsuario != null){
             *                      SetAppSession(oeUsuario);
             *                      if (getMessages().Equals("")){
             *                          //sPagina = fncGetDataAplicationWeb();
             *                          fncRedireccionar(fncGetDataAplicationWeb());
             *                      }
             *                  }
             *              }
             *              //if ()
             *              //{
             *                  //UsuarioAcceso oUsuarioAcceso = new UsuarioAcceso();
             *                  //EUsuarioAcceso oeUsuarioAcceso = new EUsuarioAcceso();
             *                  ///oeUsuarioAcceso = oUsuarioAcceso.obtenerAleatorioxUsuario(sUser, sPassw);
             *                  //UniqueLogin(sUser);
             *              //}
             *              //PProgresso.Style.Value = "Display:none";
             *              //PProgresso_ModalPopupExtender.Hide();
             *          }
             *      }
             *  }
             * }
             */
            // Si existen errores se mostrará un PopUp
            if (!getMessages().Equals(""))
            {
                MensajeSeguimiento.CssClass       = "MensajesSupervisor";
                lblencabezadoSeguimiento.Text     = "Error";
                lblmensajegeneralSeguimiento.Text = "Error: " + getMessages(); //oAplicacionWeb.getMessage();
                ProcesoAdmin.Get_Delete_Sesion_User(sUser);
                MPMensajeSeguimiento.Show();
            }

            //dtc = oCoon.ejecutarDataTable("UP_WEBXPLORAGEN_PASSUSER", sUser);

            // Obtener Password Encriptado de Base de Datos por idUsuario
            //DataTable dtc = oCoon.ejecutarDataTable("UP_WEBXPLORAGEN_PASSUSER", sUser);
        }