Example #1
0
 public MainForm(int loggedInUserId = 1)
 {
     this.loggedInUserId  = loggedInUserId;
     companyRepository    = new CompanyRepository();
     projectLogRepository = new ProjectLogRepository();
     projectRepository    = new ProjectRepository();
     screenShotRepository = new ScreenShotRepository();
     InitializeComponent();
     foreach (Company company in companyRepository.GetAll())
     {
         CompaniesComboBox.Items.Add(company);
     }
     EnterAddingNewProjectState();
 }
        public DetailsReportForm(Project project)
        {
            InitializeComponent();
            projectLogRepository = new ProjectLogRepository();
            List <ProjectLog> projectlogs = project.ProjectLog.ToList();

            PopulateProjectLogList(projectlogs);
            if (project.IsInProgress == true)
            {
                Statuslabel.Text = "Is in progress";
            }
            else
            {
                Statuslabel.Text = "Is not in progress";
            }
            Namelabel.Text    = project.Name;
            Companylabel.Text = project.Company.Name;
        }