protected void Page_Load(object sender, EventArgs e)
        {
            int user_id;
            if (int.TryParse(Request.QueryString["id"], out user_id))
            {
                user_id = Convert.ToInt16(Request.QueryString["id"].ToString());
                if (user_id < 1)
                {
                    Response.Redirect("~/StoreSupervisor/ClerkList.aspx");
                }

                if (!Page.IsPostBack)
                {
                    UserController userController = new UserController();
                    UserView user = userController.actionGetUserViewByUserID(user_id);

                    ui_id_hiddenfield.Value = user.id.ToString();
                    ui_username_textbox.Text = user.username;
                    ui_password_textbox.Text = "";
                    ui_firstname_textbox.Text = user.firstname;
                    ui_lastname_textbox.Text = user.lastname;
                    ui_email_textbox.Text = user.email;
                    ui_phonenumber_textbox.Text = user.phone_number;

                    ui_content_title_label.Text = user.firstname + " " + user.lastname;
                }
            }
            else
            {

            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int user_id;
            if (int.TryParse(Request.QueryString["id"], out user_id))
            {
                user_id = Convert.ToInt16(Request.QueryString["id"].ToString());
                if (user_id < 1)
                {
                    Response.Redirect("~/StoreClerk/UserList.aspx");
                }

                if (!Page.IsPostBack)
                {
                    UserController userController = new UserController();
                    UserView user = userController.actionGetUserViewByUserID(user_id);

                    ui_id_hiddenfield.Value = user.id.ToString();
                    ui_username_textbox.Text = user.username;
                    ui_password_textbox.Text = "";
                    ui_firstname_textbox.Text = user.firstname;
                    ui_lastname_textbox.Text = user.lastname;
                    ui_email_textbox.Text = user.email;
                    ui_phonenumber_textbox.Text = user.phone_number;
                    ui_usertype_label.Text = user.type;

                    List<Department> departments = new DepartmentController().actionGetDepartments();
                    ui_department_dropdown.DataSource = departments;
                    ui_department_dropdown.DataTextField = "department_name";
                    ui_department_dropdown.DataValueField = "id";
                    if (user.department > 0) {
                        ui_department_dropdown.SelectedValue = user.department.ToString();
                    }

                    ui_department_dropdown.DataBind();

                    ui_content_title_label.Text = user.firstname + " " + user.lastname;
                }
            }
            else
            {
                String tmp_dept = ui_department_dropdown.SelectedValue;
                ui_usertype_label.Text = "(Default user type will be emplyoee)";

                List<Department> departments = new DepartmentController().actionGetDepartments();
                ui_department_dropdown.DataSource = departments;
                ui_department_dropdown.DataTextField = "department_name";
                ui_department_dropdown.DataValueField = "id";
                ui_department_dropdown.DataBind();

                ui_department_dropdown.SelectedValue = tmp_dept;
            }
        }