Ejemplo n.º 1
0
        private void RecordDeltaInSavedReport
            (string rolename, string detail, string verb, string obj, string col5optional)
        {
            if (verb == "Remove")
            {
                verb = "Del";
            }

            switch (obj)
            {
            case "RoleDescription":
                obj = "Desc";
                break;

            case "Entitlement":
                obj = "Ent";
                break;

            case "Role":
                obj = "Role";
                break;
            }

            int IDdiff = ENGINEreportDiffItem.NewReconcDiffItem
                             (verb, IDreport, obj);

            ENGINEreportDiffItem.SetReconcDiffItem
                (IDdiff, verb, "", "P" /*Pending*/, null, IDreport, obj, rolename, detail, null);
        }
Ejemplo n.º 2
0
        public void markdone(int idSnapshot, HttpContext context)
        {
            Queue <int> rowIDsToBeMarkedAsDone =
                context.Session["ReconcfromSnapshot_RowIDs"] as Queue <int>;

            Dictionary <int, string> mapper =
                context.Session["ReconcfromSnapshot_MapIdToStatus"] as
                Dictionary <int, string>;

            IReconcDiffItem engine = new IReconcDiffItem(HELPERS.NewOdbcConn());

            foreach (int i in rowIDsToBeMarkedAsDone)
            {
                engine.SetReconcDiffItem(i, mapper[i]);
            }
        }
Ejemplo n.º 3
0
        private void RecordDeltaInSavedReport
            (string rolename, string platform, string detail, string verb, string obj, string col6optional)
        {
            if (verb == "Remove")
            {
                verb = "Del";
            }

            switch (obj)
            {
            case "tcode":
                obj = "tcode";
                break;
            }

            int IDdiff = ENGINEreportDiffItem.NewReconcDiffItem
                             (verb, IDreport, obj);

            ENGINEreportDiffItem.SetReconcDiffItem
                (IDdiff, verb, "", "P" /*Pending*/, null, IDreport, obj, rolename, detail, null);
        }