Beispiel #1
0
        public static bool GetUserData(string login, out CmpUsuario usr)
        {
            CmpUsuarioDB udb = new CmpUsuarioDB();
            DataSet      ds  = udb.GetUserData(login);
            DataTable    dt  = ds.Tables[0];

            usr = null;
            if (dt.Rows.Count == 0)
            {
                return(false);                                                  // User not found, so login or password is incorrect!
            }
            usr            = new CmpUsuario();
            usr._id        = Convert.ToInt32(dt.Rows[0]["USR_ID"]);
            usr._login     = dt.Rows[0]["USR_LOGIN"].ToString();
            usr._nombre    = dt.Rows[0]["USR_NAME"].ToString();
            usr._apellido1 = dt.Rows[0]["USR_SURNAME1"].ToString();
            usr._rol       = Convert.ToInt32(dt.Rows[0]["USR_ROL_ID"]);
            usr._password  = dt.Rows[0]["USR_PASSWORD"].ToString();
            usr._lanid     = Convert.ToInt32(dt.Rows[0]["USR_LAN_ID"]);
            return(true);
        }
Beispiel #2
0
 internal BlockInfo(DateTime dt, CmpUsuario user)
 {
     _date = dt;
     _user = user;
 }