示例#1
0
 public void CreateMovieCategoriesListAddCategorySave()
 {
     using (MovieCategoriesList list = (MovieCategoriesList)ModulesManager.Current.OpenModuleObjectDetail(new MovieCategoriesListObject(Session), false)) {
         MovieCategoriesListView movieCategoriesListView = MovieCategoriesListView.LastCreatedView;
         MovieCategoryEdit       categoryEdit            = list.MovieCategoryEdit;
         list.CreateCategory();
         Assert.AreNotEqual(categoryEdit, list.MovieCategoryEdit);
         list.Close();
     }
 }
示例#2
0
        public void CreateMovieCategoriesList_ChangeCurrentRecord_CheckCategoryEdit()
        {
            MovieCategory category1 = new MovieCategory(Session, "category1");

            SessionHelper.CommitSession(Session, null);
            using (MovieCategoriesList list = (MovieCategoriesList)ModulesManager.Current.OpenModuleObjectDetail(new MovieCategoriesListObject(Session), false)) {
                MovieCategoryEdit categoryEdit = list.MovieCategoryEdit;
                Assert.IsTrue(2 >= list.MovieCategoriesEdit.VRObjectsEditObject.VideoRentObjects.Count);
                Assert.AreEqual(list.MovieCategoriesEdit.VRObjectsEditObject.VideoRentObjects[0], list.MovieCategoriesEdit.CurrentRecord);
                categoryEdit.MovieCategoryEditObject.VideoRentObject.Prices[0].Days2RentPrice += 2M;
                list.Save();
                list.MovieCategoriesEdit.CurrentRecord = list.MovieCategoriesEdit.VRObjectsEditObject.VideoRentObjects[1];
                Assert.AreNotEqual(categoryEdit, list.MovieCategoryEdit);
            }
        }
示例#3
0
 public MovieCategoryEditView(MovieCategoryEdit movieCategoryEdit) : base(movieCategoryEdit)
 {
 }