Exemplo n.º 1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            btnLuu.Visible = false;
            LopDTO l  = new LopDTO();
            int    id = 0;

            int.TryParse(txtIDLop.Text.ToString(), out id);
            l.IDLop = id;
            int sl = 0;

            int.TryParse(txtSoLuongHS.Text.ToString(), out sl);
            l.SoLuong = sl;
            l.TenLop  = txtTenLop.Text.ToString();
            try { l.IDChuNhiem = (int)cboTenGiaoVien.SelectedValue; }
            catch { }
            try { l.IDLopTruong = (int)cboTenLopTruong.SelectedValue; }
            catch { }
            // khi bấm phím sửa
            if (ktluu == 1)
            {
                try
                {
                    LopDAO.SuaLop(l);
                    MessageBox.Show("Đã sửa thành công");
                    dgvLopHoc.DataSource = LopDAO.LoadDataLop();
                }
                catch
                {
                    MessageBox.Show("Chưa sửa được!");
                }
            }
            // khi bấm phím lưu
            if (ktluu == 2)
            {
                try
                {
                    LopDAO.ThemLop(l);
                    MessageBox.Show("Đã thêm thành công");
                    dgvLopHoc.DataSource = LopDAO.LoadDataLop();
                }
                catch
                {
                    MessageBox.Show("Có lỗi chưa thêm được!");
                }
            }
            an();
            ktluu = 0;
        }