Example #1
0
 public Form5(object[] values, int UserId)
 {
     InitializeComponent();
     GetEmployees             = StaffInOutHistoryDAL.GetEmployeeHistories(int.Parse(values[0].ToString()));
     bindingSource            = new BindingSource(GetEmployees, null);
     dataGridView1.DataSource = bindingSource;
 }
        public static List <EmployeeHistory> GetEmployeeHistories(int id)
        {
            List <EmployeeHistory> employeeHistories = new List <EmployeeHistory>();

            DatabaseDataSet.GetEmployeeHistoryDataTable getEmployeeHistories = StaffInOutHistoryDAL.GetEmployeeHistories(id);

            foreach (DatabaseDataSet.GetEmployeeHistoryRow item in getEmployeeHistories.Rows)
            {
                employeeHistories.Add(new EmployeeHistory(item.Nickname, item.Status_before_change, item.status_after_change, item.DateChanged, item.Status_change_by));
            }

            return(employeeHistories);
        }
Example #3
0
        public Form2(object[] values, int UserId)
        {
            InitializeComponent();
            GetEmployees = StaffDAL.getEmployeeDetails(int.Parse(values[0].ToString()));
            employee     = GetEmployees.Rows[0].ItemArray;

            txtFirstName.Text          = employee[1].ToString();
            txtLastName.Text           = employee[2].ToString();
            txtNickname.Text           = employee[3].ToString();
            txtTelephoneExtension.Text = employee[6].ToString();
            txtUsername.Text           = employee[4].ToString();
            txtFlagDeleted.Text        = employee[7].ToString();

            bindingSource               = new BindingSource(StaffInOutHistoryDAL.GetEmployeeHistories(int.Parse(employee[0].ToString())), null);
            dataGridView1.DataSource    = bindingSource;
            dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
        }
Example #4
0
        public ActionResult Change(FormCollection formCollection)
        {
            StaffInOutHistoryDAL.UpdateStatus(int.Parse(Request.Form["id"].ToString()), int.Parse(Session["UserID"].ToString()), int.Parse(Request.Form["Status"].ToString()));

            return(Redirect("Home"));
        }
 private void btnSubmit_Click(object sender, EventArgs e)
 {
     StaffInOutHistoryDAL.UpdateStatus(int.Parse(employee[0].ToString()), UserID, int.Parse(cmbStatus.SelectedValue.ToString()));
     this.Close();
 }