예제 #1
0
 public static AppliedWorkersDialog AppliedWorkersDialog(JobPost jobPost, JobPostDetailDelegate jobPostDetailDelegate)
 {
     if (appliedWorkersDialog == null)
     {
         appliedWorkersDialog = new AppliedWorkersDialog(jobPost, jobPostDetailDelegate);
     }
     return(appliedWorkersDialog);
 }
예제 #2
0
 public AppliedWorkersDialog(JobPost jobPost, JobPostDetailDelegate jobPostDetailDelegate)
 {
     this.mDelegate  = jobPostDetailDelegate;
     this.mPresenter = new AppliedUsersPresenter(this);
     this.jobPost    = jobPost;
     InitializeComponent();
     Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20));
     this.pnlWorkerList.Width = this.pnlWorkerList.Width + SystemInformation.VerticalScrollBarWidth;
     showData(jobPost.appliedUsers);
 }
예제 #3
0
        public static void openAppliedWorkersDialog(JobPost jobPost, JobPostDetailDelegate jobPostDetailDelegate)
        {
            var dialog = UIRepository.AppliedWorkersDialog(jobPost, jobPostDetailDelegate);

            dialog.ShowDialog();
        }