public IHttpActionResult Get(int page, string searchText, string sortProperty, string sortDirection) { var service = new StaffService(); var staff = service.GetAllStaff(page, searchText, sortProperty, sortDirection); return(Ok(staff)); }
public void LoadPersoneelInfo() { staffList = staffService.GetAllStaff(); nextLabelYAxis = 175; nameLabelList.Clear(); functionLabelList.Clear(); for (int i = 0; i < staffList.Count; i++) { Staff currentStaff = staffList[i]; nameLabelList.Add(new Label()); functionLabelList.Add(new Label()); nameLabelList[i].Text = currentStaff.Name; functionLabelList[i].Text = currentStaff.Role; nameLabelList[i].Click += new EventHandler((object sender, EventArgs e) => OpenEmployeePage(currentStaff.Id, sender)); } foreach (Label label in nameLabelList) { label.Location = new Point(150, nextLabelYAxis); label.Width = 1600; label.Height = 50; label.ForeColor = Color.White; label.BackColor = Color.FromArgb(33, 33, 33); label.Font = new Font("Microsoft Sans Serif", 25); label.Padding = new Padding(0, 5, 0, 0); Controls.Add(label); nextLabelYAxis += 65; } nextLabelYAxis = 175; foreach (Label label in functionLabelList) { label.Location = new Point(1550, nextLabelYAxis); label.AutoSize = true; label.Font = new Font("Microsoft Sans Serif", 25); label.ForeColor = Color.White; label.BackColor = Color.FromArgb(33, 33, 33); label.Padding = new Padding(0, 5, 0, 0); Controls.Add(label); label.BringToFront(); nextLabelYAxis += 65; } }