Example #1
0
        /// <summary>
        /// 寫入log
        /// </summary>
        /// <param name="strDB"></param>
        /// <param name="sqlcom"></param>
        /// <param name="Prm"></param>
        public void SqlCarOperateLog(string Sysno, string Action, int Defqty, int Actqty)
        {
            string    cmdstring = @"Insert Into CarSystem.dbo.CaroperateLog(UserID,UserIP,Project,Sysno,Action,Defqty,Actqty)
                values (@UserID,@UserIP,@Project,@Sysno,@Action,@Defqty,@Actqty)";
            Hashtable ht_Param  = new Hashtable();

            ht_Param.Add("@UserID", UserInf.UserID);
            ht_Param.Add("@UserIP", UserInf.IP);
            ht_Param.Add("@Project", this.Name);
            ht_Param.Add("@Sysno", Sysno);
            ht_Param.Add("@Action", Action);
            ht_Param.Add("@Defqty", Defqty);
            ht_Param.Add("@Actqty", Actqty);
            IO.SqlQuery(Login_Server, cmdstring, ht_Param);
            reclog.ExLog("00", "Login");
        }
Example #2
0
        /// <summary>
        /// 查詢帳號
        /// </summary>
        /// <param name="UserID">工號</param>
        /// <param name="Psw">密碼</param>
        private DataTable QueryEmp(string UserID, string Psw, string DBName)
        {
            IO_DB     IO     = new IO_DB();
            F_Check   ck     = new F_Check();
            DataSet   ds     = new DataSet();
            DataTable dt     = new DataTable();
            long      lonPsw = ck.PasswdValue(Psw);
            string    SqlCom = @"Select S_empd_id,N_empd_name,S_empd_autgid 
                               From dbo.employee_data 
                               Where S_empd_id=@S_empd_id 
                               And L_empd_psword=@L_empd_psword";

            Hashtable hs = new Hashtable();

            hs.Add("@S_empd_id", UserID);
            hs.Add("@L_empd_psword", lonPsw);

            ds = IO.SqlQuery(DBName, SqlCom, hs);
            dt = ds.Tables[0];
            return(dt);
        }