コード例 #1
0
ファイル: Service1.cs プロジェクト: sonlatui/BaoCao
        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);
                }
        }
コード例 #2
0
ファイル: Service1.cs プロジェクト: sonlatui/BaoCao
 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;
         }
 }
コード例 #3
0
ファイル: Service1.cs プロジェクト: sonlatui/BaoCao
 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;
         }
 }
コード例 #4
0
ファイル: Service1.cs プロジェクト: sonlatui/BaoCao
        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);
                }
        }