Exemplo n.º 1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaHS.Text == "" || txtTenHS.Text == "" || txtDT.Text == "" || txtDC.Text == "")
            {
                MessageBox.Show("Xin mời nhập đầy đủ thông tin");
                LockControl();
                return;
            }
            else
            {
                tblHocSinh tblHocSinh = new tblHocSinh();

                tblHocSinh.TenHS = txtTenHS.Text;
                if (rdbNam.Checked)
                {
                    tblHocSinh.GT = "Nam";
                }
                else
                {
                    tblHocSinh.GT = "Nữ";
                }
                tblHocSinh.NgaySinh = dtpNgaySinh.Value;
                tblHocSinh.DiaChi   = txtDC.Text;
                tblHocSinh.DanToc   = txtDT.Text;
                tblHocSinh.MaLop    = (int)cbmLop.SelectedValue;
                tblHocSinh.TonGiao  = cboTG.SelectedItem.ToString();
                QLHSContex db = new QLHSContex();
                db.Entry(tblHocSinh).State = (tblHocSinh.MaHS == 0) ? System.Data.Entity.EntityState.Added : System.Data.Entity.EntityState.Modified;
                MessageBox.Show("Lưu thành công");

                db.SaveChanges();
                loadHS();
            }
        }
Exemplo n.º 2
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            if (txtMaGV.Text == "" || txtTen.Text == "" || txtSDT.Text == "" || txtLuong.Text == "" || txtDiaChi.Text == "")
            {
                MessageBox.Show("Xin mời nhập đầy đủ thông tin");
                Khoa_btn();
                return;
            }
            else
            {
                //Them GV
                #region

                var giaovien = new tblGiaovien();
                giaovien.MaGV = Convert.ToInt16(txtMaGV.Text);
                if (rdbNam.Checked)
                {
                    giaovien.GT = "Nam";
                }
                else
                {
                    giaovien.GT = "Nữ";
                }

                giaovien.Luong    = Convert.ToInt32(txtLuong.Text);
                giaovien.NgaySinh = dtpNgaySinh.Value;
                giaovien.SDT      = txtSDT.Text;
                giaovien.TenGV    = txtTen.Text;
                giaovien.DiaChi   = txtDiaChi.Text;

                var monhoc = new MonHocDAO();

                giaovien.MaMon = (int)cboMamon.SelectedValue;

                var        db      = new GiaoVienDAO();
                QLHSContex context = new QLHSContex();
                context.Entry(giaovien).State = giaovien.MaGV == 0 ? System.Data.Entity.EntityState.Added : System.Data.Entity.EntityState.Modified;

                context.SaveChanges();


                MessageBox.Show("Lưu thành công");
                //
                txtMaGV.Enabled = false;
                btnLuu.Enabled  = false;
                btnSua.Enabled  = true;
                btnXoa.Enabled  = true;
                LoadGV();
                SetNull();

                #endregion
            }
        }
Exemplo n.º 3
0
 private void btnXoa_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có chắc chắn muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         QLHSContex  db          = new QLHSContex();
         tblGiaovien tblGiaovien = new tblGiaovien();
         tblGiaovien.MaGV            = Convert.ToInt16(txtMaGV.Text);
         db.Entry(tblGiaovien).State = System.Data.Entity.EntityState.Deleted;
         db.SaveChanges();
         MessageBox.Show("Xóa thành công!");
         LoadGV();
     }
 }