Пример #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (them)
            {
                try
                {
                    BLSinhVien blSV = new BLSinhVien();
                    if (picHinhSV.Image == null)
                    {
                        blSV.ThemSinhVien(this.txtMaSV.Text, this.txtTenSV.Text, this.dateNgaySinh.Text, this.rdoNam.Checked, this.txtDiaChi.Text, this.lookUpMaLop.Text, this.dateNhapHoc.Text, null, ref err);
                    }
                    else
                    {
                        blSV.ThemSinhVien(this.txtMaSV.Text, this.txtTenSV.Text, this.dateNgaySinh.Text, this.rdoNam.Checked, this.txtDiaChi.Text, this.lookUpMaLop.Text, this.dateNhapHoc.Text, imageToByteArray(picHinhSV.Image), ref err);
                    }

                    LoadData();

                    XtraMessageBox.Show("Đã thêm xong!");
                }
                catch
                {
                    XtraMessageBox.Show("Không thêm được. Lỗi rồi!");
                }
            }
            else
            {
                BLSinhVien blSV = new BLSinhVien();
                if (picHinhSV.Image == null)
                {
                    blSV.CapNhatSinhVien(this.txtMaSV.Text, this.txtTenSV.Text, this.dateNgaySinh.Text, this.rdoNam.Checked, this.txtDiaChi.Text, this.lookUpMaLop.Text, this.dateNhapHoc.Text, null, ref err);
                }
                else
                {
                    blSV.CapNhatSinhVien(this.txtMaSV.Text, this.txtTenSV.Text, this.dateNgaySinh.Text, this.rdoNam.Checked, this.txtDiaChi.Text, this.lookUpMaLop.Text, this.dateNhapHoc.Text, imageToByteArray(picHinhSV.Image), ref err);
                }

                LoadData();

                XtraMessageBox.Show("Đã sửa xong!");
            }
        }