public string GetTPbyTGsv(string tacgia, User user) { if (user.Quyen == -1) return "Bạn không có quyền này, mời bạn đăng nhập!"; else try { SqlConnection conn = new SqlConnection(conn_tacpham); conn.Open(); string cmdStr = "select * from TacPham where TenTacGia LIKE N'%" + tacgia + "%'"; SqlCommand cmd = new SqlCommand(cmdStr, conn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); conn.Close(); string ketqua = "<table border=1 style=text-align:center><tr><td>Tác Phẩm</td><td>Thể Loại</td><td>Nội Dung</td><td>Tác Giả</td></tr>"; if (dt.Rows.Count == 0) return "Chưa có thông tin về tác giả này"; else for (int i = 0; i < dt.Rows.Count; i++) { ketqua += "<tr><td>" + dt.Rows[i][1].ToString() + "</td>"; ketqua += "<td>" + dt.Rows[i][2].ToString() + "</td>"; ketqua += "<td>" + dt.Rows[i][3].ToString() + "</td>"; ketqua += "<td>" + dt.Rows[i][4].ToString() + "</td></tr>"; } return ketqua += "</table>"; } catch (Exception ex) { throw new FaultException(ex.Message); } }
public string ThemTGsv(string tentg, string tieusu, User user) { if (user.Quyen != 1) return "Bạn không có quyền này, mời bạn đăng nhập!"; else try { SqlConnection conn = new SqlConnection(conn_tacgia); conn.Open(); string cmdStr = "Insert into TacGia (Ten,NoiDung) VALUES (N'" + tentg + "',N'"+ tieusu +"')"; SqlCommand cmd = new SqlCommand(cmdStr, conn); cmd.ExecuteNonQuery(); conn.Close(); return "Thêm thành công"; } catch (Exception ex) { return ex.Message; } }
public string ThemTPsv(string tentp, string theloai, string noidung, string tentg, User user) { if (user.Quyen != 1) return "Bạn không có quyền này, mời bạn đăng nhập!"; else try { SqlConnection conn = new SqlConnection(conn_tacpham); conn.Open(); string cmdStr = "Insert into TacPham (Ten,TheLoai,NoiDung,TenTacGia) VALUES (N'" + tentp + "',N'" + theloai + "',N'" + noidung + "',N'" + tentg + "')"; SqlCommand cmd = new SqlCommand(cmdStr, conn); cmd.ExecuteNonQuery(); conn.Close(); return "Thêm thành công"; } catch (Exception ex) { return ex.Message; } }
public string GetTSTGbyTGsv(string tacgia, User user) { if (user.Quyen == -1) return "Bạn không có quyền này, mời bạn đăng nhập!"; else try { SqlConnection conn = new SqlConnection(conn_tacgia); conn.Open(); string cmdStr = "select * from TacGia where Ten LIKE N'%" + tacgia +"%'"; SqlCommand cmd = new SqlCommand(cmdStr, conn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); conn.Close(); string ketqua = "<table border=1 width=100%><tr><td width=20% align=center>Tên tác giả</td><td align=center>Tiểu sử</td></tr>"; if (dt.Rows.Count == 0) return "Chưa có thông tin về tác giả này"; else for (int i = 0; i < dt.Rows.Count; i++) { ketqua += "<tr><td align=center>" + dt.Rows[i][1].ToString() + "</td>"; ketqua += "<td>" + dt.Rows[i][2].ToString() + "</td></tr>"; } return ketqua += "</table>"; } catch (Exception ex) { throw new FaultException(ex.Message); } }