public SetPermission() { InitializeComponent(); cmb_workers.DataSource = WorkerRequests.GetWorkers(); cmb_workers.DisplayMember = "WorkerName"; cmb_projects.DataSource = ProjectRequests.GetAllProjects(); cmb_projects.DisplayMember = "ProjectName"; }
public TeamManage() { InitializeComponent(); cmb_managerName.DataSource = WorkerRequests.GetAllTeamHeads(); cmb_managerName.DisplayMember = "WorkerName"; cmb_workers.DataSource = WorkerRequests.GetWorkers(); cmb_workers.DisplayMember = "WorkerName"; }
private void cmb_projects_SelectedIndexChanged(object sender, EventArgs e) { Dictionary <string, Hours> workersDictionary = new Dictionary <string, Hours>(); workersDictionary = WorkerRequests.GetWorkersDictionary(((sender as ComboBox).SelectedItem as Project).ProjectId); List <decimal> givenList = workersDictionary.Values.Select(p => p.GivenHours).ToList(); List <decimal> reservingList = workersDictionary.Values.Select(p => p.ReservingHours).ToList(); chart1.Series[0].Points.DataBindXY(workersDictionary.Keys, givenList); chart1.Series[1].Points.DataBindXY(workersDictionary.Keys, reservingList); }
private void updateForm() { cmb_department.DataSource = new List <Status>(); cmb_department.DataSource = StatusRequests.GetAllStatuses(); cmb_department.DisplayMember = "StatusName"; cmb_managerName.DataSource = new List <Models.Worker>(); cmb_managerName.DataSource = WorkerRequests.GetAllTeamHeads(); cmb_managerName.DisplayMember = "WorkerName"; cmb_workers.DataSource = new List <Models.Worker>(); cmb_workers.DataSource = WorkerRequests.GetWorkers(); cmb_workers.DisplayMember = "WorkerName"; }
private void btn_save_Click(object sender, EventArgs e) { Models.Worker worker = cmb_workers.SelectedItem as Models.Worker; worker.ManagerId = (cmb_managerName.SelectedItem as Models.Worker).WorkerId; if (WorkerRequests.UpdateWorker(worker)) { MessageBox.Show("Succeeded!"); Close(); } else { MessageBox.Show("Did not succeed..."); } }
private void btn_delete_Click(object sender, EventArgs e) { var confirmResult = MessageBox.Show("Are you sure to delete this item ??", "Confirm Delete!!", MessageBoxButtons.YesNo); if (confirmResult == DialogResult.Yes) { int id = (cmb_workers.SelectedItem as Models.Worker).WorkerId; if (WorkerRequests.DeleteWorker(id)) { MessageBox.Show("Deleted!"); } else { MessageBox.Show("Did not succeed to "); } updateForm(); } }
public UpdateHours(Models.Worker teamHead) { InitializeComponent(); cmb_workers.DataSource = WorkerRequests.GetWorkersByTeamhead(teamHead.WorkerId); cmb_workers.DisplayMember = "WorkerName"; }