コード例 #1
0
        protected void AddAuditInformation()
        {
            Int16 moduleNo = 0;

            Enums.ModuleConstant masterPage = Enums.ModuleConstant.HouseKeeping;
            if (SessionStore.ContainsKey(Params.SYS_SELECT_MODULE))                                 //if (Session["LoadSelectedModule"] != null)
            {
                masterPage = (Enums.ModuleConstant)SessionStore.GetValue(Params.SYS_SELECT_MODULE); //Session["LoadSelectedModule"].ToString();
            }

            switch (masterPage)
            {
            case Enums.ModuleConstant.AccountsService:
                moduleNo = 1;
                break;

            case Enums.ModuleConstant.GeneralLedger:
                moduleNo = 2;
                break;

            case Enums.ModuleConstant.HouseKeeping:
                moduleNo = 2;
                break;

            case Enums.ModuleConstant.Booth:
                moduleNo = 3;
                break;
            //case Enums.ModuleConstant.HumanResource:
            //    moduleNo = 3;
            //    break;
            //case Enums.ModuleConstant.Inventory:
            //    moduleNo = 4;
            //    break;

            //case Enums.ModuleConstant.OffBooth:
            //    moduleNo = 7;
            //    break;
            default:
                moduleNo = 1;
                break;
            }

            var dto = new A2ZAUDITDTO();

            dto.UserId         = Converter.GetInteger(SessionStore.GetValue(Params.SYS_USER_ID));
            dto.EmpCode        = Converter.GetSmallInteger(SessionStore.GetValue(Params.SYS_USER_EMP_CODE));
            dto.UserIP         = Converter.GetString(SessionStore.GetValue(Params.SYS_USER_IP));
            dto.UserServerIP   = Converter.GetString(SessionStore.GetValue(Params.SYS_USER_SERVER_IP));
            dto.UserServerName = Converter.GetString(SessionStore.GetValue(Params.SYS_USER_SERVER_NAME));

            //dto.AudRecordNo = 1;
            //dto.ModuleNo = moduleNo;
            //dto.AudRemarks = "Log In";
            //dto.AudProcessDate = DateTime.Now.Date;
            //dto.AudOldDate = DateTime.Now.Date;
            //dto.AudNewDate = DateTime.Now.Date;

            //A2ZAUDITDTO.InsertAuditInformation(dto);
        }
コード例 #2
0
ファイル: A2ZERPLogOut.aspx.cs プロジェクト: rahee-aiub/GMS
        protected void AddAuditInformation(Int16 moduleNo)
        {
            var dto = new A2ZAUDITDTO();

            dto.UserId         = Converter.GetInteger(SessionStore.GetValue(Params.SYS_USER_ID));
            dto.EmpCode        = Converter.GetSmallInteger(SessionStore.GetValue(Params.SYS_USER_EMP_CODE));
            dto.UserIP         = Converter.GetString(SessionStore.GetValue(Params.SYS_USER_IP));
            dto.UserServerIP   = Converter.GetString(SessionStore.GetValue(Params.SYS_USER_SERVER_IP));
            dto.UserServerName = Converter.GetString(SessionStore.GetValue(Params.SYS_USER_SERVER_NAME));

            dto.AudRecordNo    = 2;
            dto.ModuleNo       = moduleNo;
            dto.AudRemarks     = "Log Out";
            dto.AudProcessDate = DateTime.Now.Date;
            dto.AudOldDate     = DateTime.Now.Date;
            dto.AudNewDate     = DateTime.Now.Date;

            A2ZAUDITDTO.InsertAuditInformation(dto);
        }