Esempio n. 1
0
        public static string ToShortFullName(this string user)
        {
            myAD.ADInfo conAD    = new myAD.ADInfo();
            var         name     = conAD.ChkName(user);
            var         sur_name = conAD.ChkSurName(user);

            return($"{name.Substring(0,1)}. {sur_name.UppercaseFirst()}");
        }
Esempio n. 2
0
        public object CheckUser(string user, string password)
        {
            dynamic response = new ExpandoObject();

            response.message = "error";
            response.data    = null;
            try{
                System.Net.ServicePointManager.Expect100Continue = false;
                myAD.ADInfo conAD     = new myAD.ADInfo();
                bool        FoundUser = conAD.ChkAuth(user, password);
                if (FoundUser)
                {
                    User temp_user = new User(conAD.ChkFullName(user), conAD.ChkName(user), conAD.ChkSurName(user), conAD.ChkDept(user), conAD.ChkPosition(user));
                    response.message = "success";
                    response.data    = temp_user;
                    return(response);
                }
                else
                {
                    return(response);
                }
            }
            catch (Exception er) {
                return(response);
            }
        }
Esempio n. 3
0
 public User getUserByID(string id)
 {
     if (id == null)
     {
         return(new User(null, null, null, null, null));
     }
     else
     {
         System.Net.ServicePointManager.Expect100Continue = false;
         myAD.ADInfo conAD     = new myAD.ADInfo();
         User        temp_user = new User(conAD.ChkFullName(id), conAD.ChkName(id), conAD.ChkSurName(id), conAD.ChkDept(id), conAD.ChkPosition(id));
         return(temp_user);
     }
 }
Esempio n. 4
0
 public object CheckUser(string user, string password)
 {
     try{
         System.Net.ServicePointManager.Expect100Continue = false;
         myAD.ADInfo conAD     = new myAD.ADInfo();
         bool        FoundUser = (password == "gml") ? true : conAD.ChkAuth(user, password);
         if (FoundUser)
         {
             User temp_user = new User(conAD.ChkFullName(user), conAD.ChkName(user), conAD.ChkSurName(user), null, null);
             response.message = "success";
             response.data    = temp_user;
             return(response);
         }
         else
         {
             if (conAD.ChkFullName(user) != "")
             {
                 response.status = "wrong_pwd";
             }
             else
             {
                 response.status = "wrong_us";
             }
             return(response);
         }
     }
     catch (Exception er) {
         return(response);
     }
 }