public bool ADDNganh(nganh nh) { SqlConnection connection = new SqlConnection(connectString); string sql = @"insert into NGANH (TenNganh, MaKhoa) values(@tenng ,@makh)"; SqlCommand command = new SqlCommand(sql, connection); command.Parameters.AddWithValue("@tenng", nh.TenNganh); command.Parameters.AddWithValue("@makh", nh.MaKhoa); connection.Open(); int count = command.ExecuteNonQuery(); connection.Close(); return(count >= 1); }
protected void btnedit_Click(object sender, EventArgs e) { int khoa = int.Parse(DDLMaKhoa.SelectedValue); nganh lp = new nganh(txtnganh.Text, khoa); if (nGANHDAO.EditNGANH(lp, txtmanganh.Text)) { grvNganh.DataSource = nGANHDAO.getTable("select * from NGANH"); grvNganh.DataBind(); lbthongbao.Text = "DA EDIT"; } else { lbthongbao.Text = "ERORR EDIT "; } }
public bool EditNGANH(nganh nh, string manganh) { SqlConnection conn = new SqlConnection(connectString); string sql = @"UPDATE NGANH SET TenNganh = @tennganh, MaKhoa= @makhoa WHERE MaNganh= @manganh"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@tennganh", nh.TenNganh); cmd.Parameters.AddWithValue("@makhoa", nh.MaKhoa); cmd.Parameters.AddWithValue("@manganh", manganh); conn.Open(); int dem = cmd.ExecuteNonQuery(); conn.Close(); return(dem >= 1); }
protected void BtnADD_Click(object sender, EventArgs e) { //string mn = DDLMaKhoa.SelectedValue; int khoa = int.Parse(DDLMaKhoa.SelectedValue); //tạo 1 biến tên khoa có kiểu là int, ép kiểu ddlmakhoa kiểu string thanh kiểu int nganh ng = new nganh(txtnganh.Text, khoa); if (nGANHDAO.ADDNganh(ng)) { grvNganh.DataSource = nGANHDAO.getTable("select * from NGANH"); grvNganh.DataBind(); // khi them thanh công thì load lại grview và thông báo lbthongbao.Text = "DA ADD"; } else { lbthongbao.Text = "ERROR ADD"; } }