protected void BtnSaveClick(object sender, DirectEventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(hdfId.Text))
                {
                    var model = CandidateInterviewController.GetById(Convert.ToInt32(hdfId.Text));
                    if (model != null)
                    {
                        var time = new DateTime(model.TimeInterview.Year, model.TimeInterview.Month, model.TimeInterview.Day, tfInterview.SelectedTime.Hours, tfInterview.SelectedTime.Minutes, 0);

                        model.TimeInterview = time;
                    }
                    //update
                    CandidateInterviewController.Update(model);
                    //reload grid
                    gpInterview.Reload();
                    wdSetting.Hide();
                }
            }
            catch (Exception exception)
            {
                Dialog.ShowError(exception);
            }
        }
        protected void EditClick(object sender, DirectEventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(hdfId.Text))
                {
                    var model = CandidateInterviewController.GetById(Convert.ToInt32(hdfId.Text));
                    if (model != null)
                    {
                        tfInterview.SetValue(model.TimeInterviewDisplay);
                        txtFullName.Text = model.FullName;

                        //show window
                        wdSetting.Show();
                    }
                }
            }
            catch (Exception exception)
            {
                Dialog.ShowError(exception);
            }
        }