Example #1
0
        private void searchKhoa(String text)
        {
            if (khoaSV == null)
            {
                khoaSV = new KhoaSerivice();
            }

            listKhoa.Clear();
            listKhoa.AddRange(khoaSV.searchKhoa(text));
            bindDataSource <khoa>(listKhoa, gridKhoa);
        }
Example #2
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            bool result = new KhoaSerivice().update(getDataFromView());

            if (result)
            {
                this.Hide();
                //refresh list
                response.onResponse(Constants.CODE_KHOA);
            }
            else
            {
                MessageBox.Show("Khong the sua lop");
            }
        }
Example #3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            khoa khoa   = getDataFromView();
            bool result = new KhoaSerivice().add(khoa);

            if (result)
            {
                this.Hide();
                //refresh list
                response.onResponse(Constants.CODE_KHOA);
            }
            else
            {
                MessageBox.Show("Khong the them vao danh sach");
            }
        }
Example #4
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Bạn muốn xóa khoa. Vui lòng xóa các lớp của khoa đó trước! Xóa?", "Xóa ", MessageBoxButtons.YesNoCancel,
                                              MessageBoxIcon.Question);

            if (dr == DialogResult.Yes)
            {
                bool result = new KhoaSerivice().delete(getDataFromView());
                if (result)
                {
                    this.Hide();
                    //refresh list
                    response.onResponse(Constants.CODE_KHOA);
                }
                else
                {
                    MessageBox.Show("Khong the xoa ");
                }
            }
        }
Example #5
0
        private void fileDialog_FileOk(object sender, CancelEventArgs e)
        {
            List <khoa>  listKhoa = getListKhoaFromExcel(fileDialog.FileName);
            KhoaSerivice service  = new KhoaSerivice();

            foreach (khoa itemKhoa in listKhoa)
            {
                bool result = service.add(itemKhoa);
                if (result)
                {
                    this.Hide();
                    //refresh list
                }
                else
                {
                    //  MessageBox.Show("Khong the them vao danh sach");
                }
            }
            response.onResponse(Constants.CODE_KHOA);
        }
Example #6
0
        private void updateListKhoa()
        {
            if (khoaSV == null)
            {
                khoaSV = new KhoaSerivice();
            }

            listKhoa.Clear();
            listKhoa.AddRange(khoaSV.getDsKhoa());
            List <String> listDataAutoComplete = new List <string>();

            foreach (khoa itemKhoa in listKhoa)
            {
                if (itemKhoa != null)
                {
                    listDataAutoComplete.Add(itemKhoa.makhoa);
                    listDataAutoComplete.Add(itemKhoa.tenkhoa);
                }
            }
            bindAutoCompleteToTextbox(listDataAutoComplete.ToArray());
            bindDataSource <khoa>(listKhoa, gridKhoa);
        }