Example #1
0
        public bool CapNhatSV(tblSVIEN sv)
        {
            string        sql = "UPDATE tblSVIEN SET TenSV = @TenSV, GioiTinh = @GioiTinh, Lop = @Lop, Diem = @Diem, DiaChi = @DiaChi, NgaySinh = @NgaySinh WHERE MaSV = @MaSV";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaSV", SqlDbType.VarChar).Value      = sv.MaSV;
                cmd.Parameters.Add("@TenSV", SqlDbType.NVarChar).Value    = sv.TenSV;
                cmd.Parameters.Add("@GioiTinh", SqlDbType.NVarChar).Value = sv.GioiTinh;
                cmd.Parameters.Add("@Lop", SqlDbType.VarChar).Value       = sv.Lop;
                cmd.Parameters.Add("@Diem", SqlDbType.Decimal).Value      = sv.Diem;
                cmd.Parameters.Add("@DiaChi", SqlDbType.NVarChar).Value   = sv.DiaChi;
                cmd.Parameters.Add("@NgaySinh", SqlDbType.VarChar).Value  = sv.NgaySinh;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
Example #2
0
        public bool ThemSV(tblSVIEN sv)
        {
            string        sql = "INSERT INTO tblSVIEN(MaSV, TenSV, GioiTinh, Lop, Diem, DiaChi, NgaySinh) VALUES(@MaSV, @TenSV, @GioiTinh, @Lop, @Diem, @DiaChi, @NgaySinh)";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaSV", SqlDbType.VarChar).Value      = sv.MaSV;
                cmd.Parameters.Add("@TenSV", SqlDbType.NVarChar).Value    = sv.TenSV;
                cmd.Parameters.Add("@GioiTinh", SqlDbType.NVarChar).Value = sv.GioiTinh;
                cmd.Parameters.Add("@Lop", SqlDbType.VarChar).Value       = sv.Lop;
                cmd.Parameters.Add("@Diem", SqlDbType.Decimal).Value      = sv.Diem;
                cmd.Parameters.Add("@DiaChi", SqlDbType.NVarChar).Value   = sv.DiaChi;
                cmd.Parameters.Add("@NgaySinh", SqlDbType.VarChar).Value  = sv.NgaySinh;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
Example #3
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn Có Muốn Xóa Không", "Cảnh Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
            {
                tblSVIEN sv = new tblSVIEN();
                sv.MaSV = MaSVIEN;

                if (bllSvien.XoaSV(sv))
                {
                    ShowAllSV();
                }
                else
                {
                    MessageBox.Show("Đã Có Lỗi Xảy Ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                }
            }
        }
Example #4
0
        public bool XoaSV(tblSVIEN sv)
        {
            string        sql = "DELETE tblSVIEN  WHERE MaSV = @MaSV";
            SqlConnection con = dc.getConnect();

            try
            {
                cmd = new SqlCommand(sql, con);
                con.Open();
                cmd.Parameters.Add("@MaSV", SqlDbType.VarChar).Value = sv.MaSV;
                cmd.ExecuteNonQuery();
                con.Close();
            }
            catch (Exception e)
            {
                return(false);
            }
            return(true);
        }
Example #5
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     if (KiemTraData())
     {
         tblSVIEN sv = new tblSVIEN();
         sv.MaSV     = txtMaSV.Text;
         sv.TenSV    = txtTenSV.Text;
         sv.GioiTinh = txtGioiTinh.Text;
         sv.Lop      = txtLop.Text;
         sv.Diem     = decimal.Parse(txtDiem.Text);
         sv.DiaChi   = txtDiaChi.Text;
         sv.NgaySinh = txtNgaySinh.Text;
         if (bllSvien.ThemSV(sv))
         {
             ShowAllSV();
         }
         else
         {
             MessageBox.Show("Đã Có Lỗi Xảy Ra", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop);
         }
     }
 }
Example #6
0
 public bool XoaSV(tblSVIEN sv)
 {
     return(dalSV.XoaSV(sv));
 }
Example #7
0
 public bool CapNhatSV(tblSVIEN sv)
 {
     return(dalSV.CapNhatSV(sv));
 }
Example #8
0
 public bool ThemSV(tblSVIEN sv)
 {
     return(dalSV.ThemSV(sv));
 }