Ejemplo n.º 1
0
        public SearchNivyForm(string id13)
        {
            InitializeComponent();
            tempInput        = new InputSearchPersonNivy();
            inputSearch      = new SearchPersonNivyInputControl2();
            inputSearch.Dock = DockStyle.Top;
            inputSearch.SearchButtonClick += new EventHandler(SearchPersonNivy_ButtonSubmitClick);
            groupBox1.Controls.Add(inputSearch);
            btnNextPage.Enabled = false;
            btnPrevPage.Enabled = false;
            pictureBox1.Visible = false;

            try
            {
                Control[] c = (inputSearch.Controls.Find("textBoxID13", true));
                if (c.Length > 0)
                {
                    ((TextBox)c[0]).Text = id13;
                    //SearchPersonNivy_ButtonSubmitClick(null, null);
                    dcore = new DataCoreLibrary();
                    Search();
                    gvResult.Focus();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 2
0
 public void SetInput(InputSearchPersonNivy input)
 {
     textBoxID13.Text   = input.id13;
     textBoxName.Text   = input.name;
     textBoxSname.Text  = input.sname;
     textBoxYearBD.Text = input.yearBD;
 }
Ejemplo n.º 3
0
        private void gvFileList_RowEnter(object sender, DataGridViewCellEventArgs e)
        {
            LoadPersonCard(e.RowIndex);
            InputSearchPersonNivy input = new InputSearchPersonNivy();

            input.id13 = tableImages.Rows[e.RowIndex]["name"].ToString().Split('.')[0];
            searchPersonNivyInputControl1.SetInput(input);
        }
Ejemplo n.º 4
0
 public SearchNivyForm()
 {
     InitializeComponent();
     tempInput        = new InputSearchPersonNivy();
     inputSearch      = new SearchPersonNivyInputControl2();
     inputSearch.Dock = DockStyle.Top;
     inputSearch.SearchButtonClick += new EventHandler(SearchPersonNivy_ButtonSubmitClick);
     groupBox1.Controls.Add(inputSearch);
     btnNextPage.Enabled = false;
     btnPrevPage.Enabled = false;
     pictureBox1.Visible = false;
 }
Ejemplo n.º 5
0
 private void Search()
 {
     try
     {
         tempInput           = searchPersonNivyInputControl1.GetInput();
         personNivyData      = dcoreSearch.GetSearchPersonNivyTemplate(tempInput, itemsPerPage, page, out count);
         gvResult.DataSource = personNivyData;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 6
0
        private void Search()
        {
            pictureBox1.Visible = true;
            try
            {
                tempInput = inputSearch.GetInput();
                if (checkBoxSearchNivyAll.Checked)
                {
                    personNavyData = dcore.GetSearchPersonNavy(tempInput, true, itemsPerPage, page, out count);
                }
                else
                {
                    personNavyData = dcore.GetSearchPersonNavy(tempInput, false, itemsPerPage, page, out count);
                }
                gvResult.DataSource = personNavyData;

                if (count <= itemsPerPage)
                {
                    totalPage = Function.CalTotalPage(count, itemsPerPage);
                    labelCountSearchRecord.Text = Convert.ToString(count) + " Record(s)";
                    labelPaging.Text            = page.ToString() + "/" + totalPage.ToString();
                }
                else
                {
                    totalPage = Function.CalTotalPage(count, itemsPerPage);
                    labelCountSearchRecord.Text = Convert.ToString((page * itemsPerPage) - itemsPerPage + 1) + " - " + Convert.ToString(page * itemsPerPage) + " of " + Convert.ToString(count) + " Record(s)";
                    labelPaging.Text            = page.ToString() + "/" + totalPage.ToString();
                }
                EnableButtonPage();

                gvResult.ClearSelection();
                bool focus = gvResult.Focus();
                if (gvResult.Rows.Count > 0)
                {
                    gvResult.Rows[0].Cells[0].Selected = true;
                    gvResult.BeginEdit(true);
                    //gvResult.CurrentRow.Selected = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            pictureBox1.Visible = false;
        }
Ejemplo n.º 7
0
        public SearchNivyForm2(string id13)
        {
            InitializeComponent();
            tempInput        = new InputSearchPersonNivy();
            inputSearch      = new SearchPersonNivyInputControl2();
            inputSearch.Dock = DockStyle.Top;
            inputSearch.SearchButtonClick += new EventHandler(SearchPersonNivy_ButtonSubmitClick);
            groupBox1.Controls.Add(inputSearch);
            inputSearch.SetFocusID13();
            btnNextPage.Enabled = false;
            btnPrevPage.Enabled = false;
            pictureBox1.Visible = false;

            try
            {
                tempInput.id13 = id13;
                inputSearch.SetInput(tempInput);
                if (id13.Trim() != "")
                {
                    SearchPersonNivy_ButtonSubmitClick(inputSearch.GetButtonSearch(), null);
                }

                //Control[] c = (inputSearch.Controls.Find("textBoxID13", true));
                //if (c.Length > 0)
                //{
                //    ((TextBox)c[0]).Text = id13;

                //    SearchPersonNivy_ButtonSubmitClick(inputSearch.GetButtonSearch(), null);
                //    //dcore = new DataCoreLibrary(System.Configuration.ConfigurationManager.ConnectionStrings["midb"].ConnectionString);
                //    //Search();
                //    //gvResult.Focus();
                //}
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Ejemplo n.º 8
0
        private void Search()
        {
            try
            {
                if (!tempInput.CheckSameValue(inputSearch.GetInput()))
                {
                    tempInput           = inputSearch.GetInput();
                    personNivyData      = dcore.GetSearchPersonNivyTemplate(tempInput, itemsPerPage, page, out count);
                    gvResult.DataSource = personNivyData;
                }
                else
                {
                    tempInput           = inputSearch.GetInput();
                    personNivyData      = dcore.GetSearchPersonNivyTemplate(tempInput, itemsPerPage, page, out count);
                    gvResult.DataSource = personNivyData;
                }

                if (count <= itemsPerPage)
                {
                    totalPage = Function.CalTotalPage(count, itemsPerPage);
                    labelCountSearchRecord.Text = Convert.ToString(count) + " Record(s)";
                    labelPaging.Text            = page.ToString() + "/" + totalPage.ToString();
                }
                else
                {
                    totalPage = Function.CalTotalPage(count, itemsPerPage);
                    labelCountSearchRecord.Text = Convert.ToString((page * itemsPerPage) - itemsPerPage + 1) + " - " + Convert.ToString(page * itemsPerPage) + " of " + Convert.ToString(count) + " Record(s)";
                    labelPaging.Text            = page.ToString() + "/" + totalPage.ToString();
                }
                EnableButtonPage();
                gvResult.Focus();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }