public static string ajaxUpdateFunction(decimal USN_USERID, string USV_USERNAME, string USV_PASSWORD, string USD_CREATION, string USV_STATUS)
        {
            Users  _usr2 = new Users();
            string ip    = HttpContext.Current.Request.ServerVariables["remote_addr"];

            _usr2._logTx = new Log_Transaction(ip);

            _usr2._usn_userid   = USN_USERID;
            _usr2._usv_username = USV_USERNAME;
            _usr2._usv_password = Cryptographic.encrypt(USV_PASSWORD);
            _usr2._usd_creation = Convert.ToDateTime(USD_CREATION);
            _usr2._usv_status   = USV_STATUS;



            try
            {
                if (_usr2.Update())
                {
                    History_Password.addPassword(USN_USERID, Cryptographic.encrypt(USV_PASSWORD), DateTime.Now);
                    return("1");
                }
                else
                {
                    return("-1");
                }
            }
            catch (Exception)
            {
                return("-1");
            }
        }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            _user2               = (Users)Session[usr2];
            _user2._logTx        = new Log_Transaction(Request.ServerVariables["remote_addr"]);
            _user2._usv_username = txtUSVUserName.Text.Trim();
            _user2._usv_status   = DDUSVStatus.SelectedValue;
            _user2._usv_password = Cryptographic.encrypt(txtUSVPassword.Text.Trim());

            try
            {
                if (_user2.Update())
                {
                    initFields(); // Inicializan campos de cedula y nombre
                    msnMessage.LoadMessage("Usuario Actualizado", UserControl.ucMessage.MessageType.Information);
                    History_Password.addPassword(_user2._usn_userid, _user2._usv_password, DateTime.Now);
                }
                else
                {
                    msnMessage.LoadMessage("Ocurrio un problema durante la actualizacion", UserControl.ucMessage.MessageType.Error);
                }
            }
            catch (Exception) { msnMessage.LoadMessage("Ocurrio un problema durante la actualizacion", UserControl.ucMessage.MessageType.Error); }
        }