public static void SetIsDeletedToTrue(string anId, bool isSubmitChanges = true)
        {
            RockOnBoulderRoute rockOnBoulderToDelete = RockOnBoulderRouteById(anId);

            rockOnBoulderToDelete.IsDeleted = true;
            rockOnBoulderToDelete.DeleteDT  = DateTime.Now;

            if (isSubmitChanges)
            {
                database.SubmitChanges();
            }
        }
        public static string Insert(RockOnBoulderRoute proposedRockOnBoulder, bool isSubmitChanges = true)
        {
            DateTime createDT = DateTime.Now;

            proposedRockOnBoulder.IsDeleted = false;
            proposedRockOnBoulder.CreateDT  = createDT;

            proposedRockOnBoulder.RockOnBoulderID = KeyGenerator.GenerateNewKey(myEntityType, createDT);

            database.RockOnBoulderRoutes.InsertOnSubmit(proposedRockOnBoulder);

            if (isSubmitChanges)
            {
                database.SubmitChanges();
            }

            return(proposedRockOnBoulder.RockOnBoulderID);
        }