Esempio n. 1
0
 // 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));
 }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        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";
        }
Esempio n. 4
0
        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
        }