Example #1
0
 public void xoadulieu(Entity_Diem et)
 {
     cn.ThucthiSQL(@"delete from tblDiem where MaSV=N'" + et.MaSV + "' and MaMH=N'" + et.MaMH + "'");
 }
Example #2
0
 public void themdulieu(Entity_Diem et)
 {
     cn.ThucthiSQL(@"INSERT INTO tblDiem (MaSV, MaMH,MaNamHoc, DiemCC,DiemKT1,DiemKT2,DiemGK,DiemThi) VALUES     (N'" + et.MaSV + "',N'" + et.MaMH + "',N'" + et.MaNamHoc + "',N'" + et.DiemCC + "',N'" + et.DiemKT1 + "',N'" + et.DiemKT2 + "',N'" + et.DiemGK + "',N'" + et.DiemThi + "')");
 }
Example #3
0
 public void suadulieu(Entity_Diem et)
 {
     cn.ThucthiSQL(@"UPDATE tblDiem SET  DiemCC =N'" + et.DiemCC + "',DiemKT1=N'" + et.DiemKT1 + "',DiemKT2=N'" + et.DiemKT2 + "',DiemGK=N'" + et.DiemGK + "',DiemThi=N'" + et.DiemThi + "' where MaMH=N'" + et.MaMH + "' and MaSV=N'" + et.MaSV + "'");
 }
Example #4
0
        private void bt_Luu_Click_1(object sender, EventArgs e)
        {
            try
            {
                Entity_Diem dm = new Entity_Diem();
                BLL         b  = new BLL();
                if (b.CheckID("select MaHv from HocVien where HoTen like N'" + maHvTextEdit.Text.Trim() + "'") > 0)
                {
                    dm.Mahv = b.GetValues("select MaHv from HocVien where HoTen like N'" + maHvTextEdit.Text.Trim() + "'", 0, 0);
                }
                dm.Thangnam = dateTimePicker1.Value.ToString("yyyy-MM-dd");
                if (b.CheckID("select MaDiemCong from DiemCong where TenDiemCong like N'" + cbbDiemcong.Text.Trim() + "'") > 0)
                {
                    dm.Madiemcong = b.GetValues("select MaDiemCong from DiemCong where TenDiemCong like N'" + cbbDiemcong.Text.Trim() + "'", 0, 0);
                }
                if (b.CheckID("select MaDiemTru from DiemTru where TenDiemTru like N'" + cbbDiemtru.Text.Trim() + "'") > 0)
                {
                    dm.Madiemtru = b.GetValues("select MaDiemTru from DiemTru where TenDiemTru like N'" + cbbDiemtru.Text.Trim() + "'", 0, 0);
                }
                //-------------------------------------------

                if (key == 1)
                {
                    if (b.CheckID("select * from Diem where MaHv='" + dm.Mahv + "' and ThangNam='" + dm.Thangnam + "'") > 0)
                    {
                        MessageBox.Show("Đã tồn tại Mã học viên trong tháng ", "Lỗi");
                    }
                    else if (dm.Mahv == null)
                    {
                        MessageBox.Show("Mã học viên không được để trống", "Lỗi");
                    }
                    else if (dm.Thangnam == null)
                    {
                        MessageBox.Show("Thời gian không được để trống", "Lỗi");
                    }
                    else
                    {
                        b.QueryIDU("insert into Diem (MaHv, ThangNam, MaDiemCong, MaDiemTru) values('" + dm.Mahv + "','" + dm.Thangnam + "','kkkk','kkkk')");
                        if (dm.Madiemcong != null)
                        {
                            b.QueryIDU("update Diem set MaDiemCong='" + dm.Madiemcong + "' where MaHv='" + dm.Mahv + "' and  ThangNam='" + dm.Thangnam + "'");
                        }
                        if (dm.Madiemtru != null)
                        {
                            b.QueryIDU("update Diem set MaDiemTru='" + dm.Madiemtru + "' where MaHv='" + dm.Mahv + "' and  ThangNam='" + dm.Thangnam + "'");
                        }
                    }
                }
                else if (key == 2)
                {
                    if (b.CheckID("select * from Diem where MaHv='" + dm.Mahv + "' and ThangNam='" + dm.Thangnam + "'") == 0)
                    {
                        MessageBox.Show("Không tồn tại Mã học viên trong tháng để cập nhật", "Lỗi");
                    }
                    else if (dm.Mahv == null)
                    {
                        MessageBox.Show("Mã học viên không được để trống", "Lỗi");
                    }
                    else if (dm.Thangnam == null)
                    {
                        MessageBox.Show("Thời gian không được để trống", "Lỗi");
                    }
                    else
                    {
                        if (dm.Madiemcong != null)
                        {
                            b.QueryIDU("update Diem set MaDiemCong='" + dm.Madiemcong + "' where MaHv='" + dm.Mahv + "' and  ThangNam='" + dm.Thangnam + "'");
                        }
                        if (dm.Madiemtru != null)
                        {
                            b.QueryIDU("update Diem set MaDiemTru='" + dm.Madiemtru + "' where MaHv='" + dm.Mahv + "' and  ThangNam='" + dm.Thangnam + "'");
                        }
                    }
                }
                else if (key == 3)
                {
                    if (b.CheckID("select * from Diem where MaHv='" + dm.Mahv + "' and ThangNam='" + dm.Thangnam + "'") == 0)
                    {
                        MessageBox.Show("Không tồn tại Mã học viên trong tháng để xóa", "Lỗi");
                    }
                    else if (dm.Mahv == null)
                    {
                        MessageBox.Show("Mã học viên không được để trống", "Lỗi");
                    }
                    else if (dm.Thangnam == null)
                    {
                        MessageBox.Show("Thời gian không được để trống", "Lỗi");
                    }
                    else
                    {
                        b.QueryIDU("delete from Diem  where MaHv='" + dm.Mahv + "' and ThangNam='" + dm.Thangnam + "'");
                    }
                }
                //-----------------------------------------------
                key            = 0;
                bt_Luu.Enabled = false;
                Load_Data();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), "Lỗi");
            }
        }