コード例 #1
0
 public static MoviesAdminService GetService()
 {
     if (adminService == null)
     {
         adminService = new MoviesAdminServiceImpl();
     }
     return(adminService);
 }
コード例 #2
0
        private void sendButton_Click(object sender, EventArgs e)
        {
            Movie movie = new Movie();

            movie.SetTitle(titleField.Text);
            movie.SetDescription(descriptionField.Text);
            movie.SetDirector(directField.Text);

            MoviesAdminService service = MoviesAdminServiceImpl.GetService();

            service.SendMovie(movie);
        }
コード例 #3
0
        public MoviesAdminListForm()
        {
            InitializeComponent();
            desingerService = DesingerServiceImpl.GetInstance();
            desingerService.AddFormToDesinger(this);

            moviesService   = MoviesAdminServiceImpl.GetService();
            listFormService = new ListFormService();

            DownloadList();
            listFormService.SetControlButtonsAndLabel(previusPageButton, nextPageButton, pageNumberLabel);
            listFormService.SetInfoPanel(infoLabel);

            ConnectPanels();
            ConnectForms();

            listFormService.ShowForms();
        }
コード例 #4
0
        public AddSeanceForm()
        {
            InitializeComponent();
            desingerService = DesingerServiceImpl.GetInstance();
            desingerService.AddFormToDesinger(this);

            MoviesAdminService moviesService = MoviesAdminServiceImpl.GetService();

            movies          = moviesService.GetMoviesList();
            movieLabel.Text = movies[checkMovie].GetTitle();

            HallsAdminService hallsService = HallsAdminServiceImpl.GetService();

            halls = hallsService.GetHallsList();
            SetHallInfo(halls[checkHall]);

            timePickerData.Format       = DateTimePickerFormat.Custom;
            timePickerData.CustomFormat = "dd/MM/yyyy hh:mm";
        }