//public static void AddDialCodes(DialCodeDto[] pDialCodes) { // using (var _db = new Rbr_Db()) { // using (var _tx = new Transaction(_db, pDialCodes)) { // foreach (DialCodeDto _dialCode in pDialCodes) { // CallingPlanManager.AddDialCode(_db, _dialCode); // } // _tx.Commit(); // } // } //} public static void MoveDialCodes(DialCodeDto[] pDialCodes, BaseRouteDto pFromRoute, BaseRouteDto pToRoute) { using (var _db = new Rbr_Db()) { using (var _tx = new Transaction(_db, pDialCodes, pFromRoute, pToRoute)) { //NOTE: not used? RouteRow _fromRouteRow = RoutingManager.MapToRouteRow(pFromRoute); RouteRow _toRouteRow = RoutingManager.MapToRouteRow(pToRoute); foreach (DialCodeDto _dialCode in pDialCodes) { CallingPlanManager.MoveDialCode(_db, _dialCode, _toRouteRow); } _tx.Commit(); } } }