コード例 #1
0
        public employee_assets_controller(int Id, int UserId)
        {
            InitializeComponent();
            this._main  = new uc_employee_with_assets();
            _employeeId = Id;
            EmployeeRepository employeeRepository = new EmployeeRepository();
            Employee           employee           = employeeRepository.SelectById(Id);

            StringBuilder name = new StringBuilder();

            name.Append(employee.FirstName).Append(" ").Append(employee.LastName);
            txt_name.Text   = name.ToString();
            txt_emp_id.Text = employee.EmployeeID;
            txt_dept.Text   = employee.Department.DepartmentNames;
            txt_pos.Text    = employee.Position.PositionName;
            this._user_id   = UserId;

            Users user = new Users();

            user.Id            = this._user_id;
            this._privilege_id = user.SelectUser();
        }
コード例 #2
0
        public frm_employee_info(employee_list_controller employee_list, int id, int UserId)
        {
            InitializeComponent();
            GetDepartments();
            this._employee_list = employee_list;
            this._user_id       = UserId;

            this._employee_id = id;

            employeeRepository = new EmployeeRepository();
            Employee employee = employeeRepository.SelectById(this._employee_id);

            txt_firstName.Text          = employee.FirstName;
            txt_lastName.Text           = employee.LastName;
            txt_empid.Text              = employee.EmployeeID;
            cb_department.SelectedValue = int.Parse(employee.Department.Id.ToString());
            cb_position.SelectedValue   = int.Parse(employee.Position.Id.ToString());
            dateTimePicker1.Value       = DateTime.Parse(employee.DateHired.ToString());

            Users user = new Users();

            user.Id            = this._user_id;
            this._privilege_id = user.SelectUser();
        }