// GET: Department/Details/5 public ActionResult Details() { //List<DepartmentEntities> departmentEntities = new List<DepartmentEntities> { }; //foreach (Department department in departmentManager.AllDepartments()) //{ // DepartmentEntities departmentEntity = new DepartmentEntities(); // departmentEntity.Id = department.Id; // departmentEntity.Name = department.Name; // departmentEntity.Code = department.Code; // departmentEntities.Add(departmentEntity); //} return(Json(new { data = departmentManager.AllDepartments() }, JsonRequestBehavior.AllowGet)); }
private void LvsModifyDeportments_Load(object sender, EventArgs e) { DepartmentManager dManager = new DepartmentManager(); List <Department> dList = new List <Department>(); dList = dManager.AllDepartments(); //先清空列表中的项 this.LvsModifyDeportments.Items.Clear(); this.LvsModifyDeportments.BeginUpdate(); for (int i = 0; i < dList.Count; i++) { ListViewItem[] listViewItem = new ListViewItem[100]; listViewItem[i] = new ListViewItem(); //listViewItem[i].ImageIndex = i; //通过与imageList绑定,显示imageList中第i项图标 //listViewItem[i].Text = i.ToString(); //第2列 listViewItem[i].SubItems.Add(dList[i].DepartmentName); //第3列 listViewItem[i].SubItems.Add(dList[i].DepartmentNumber); this.LvsModifyDeportments.Items.Add(listViewItem[i]); } this.LvsModifyDeportments.EndUpdate(); }
public SA5() { InitializeComponent(); List <Department> dList = new List <Department>(); DepartmentManager dManager = new DepartmentManager(); dList = dManager.AllDepartments(); this.comboBox1.Items.Clear(); this.comboBox1.DataSource = dList; this.comboBox1.DisplayMember = "departmentName"; this.comboBox1.ValueMember = "departmentNumber"; }
public ActionResult Edit(int id) { EmployeeEntities employeeEntity = new EmployeeEntities(); employeeEntity = employeeManager.GetEmployee(id); //employeeEntity.DepartmentList = new SelectList(departmentManager.AllDepartments(), "ID", "Name");Show all departments in dropdown from table employeeEntity.DepartmentList = new SelectList(departmentManager.AllDepartments().Where(d => d.Active == true), "Id", "Name"); var enumType = from Job j in Enum.GetValues(typeof(Job)) select new { id = (int)j, name = j.ToString() }; employeeEntity.JobList = new SelectList(enumType, "id", "name"); var enums = from Address a in Enum.GetValues(typeof(Address)) select new { id = (int)a, name = a.ToString() }; employeeEntity.AddressList = new SelectList(enums, "id", "name"); return(View(employeeEntity));//Get saved values and show on page }