Exemplo n.º 1
0
 public bool insertTacGia(TacGia tacGia)
 {
     String sql = @"INSERT INTO [dbo].[TacGia]
                        ([HoTenTG]
                        ,[DiaChiTG]
                        ,[DienThoaiTG])
                  VALUES
                        (N'"+tacGia.HoTenTG+ @"'
                        ,N'" + tacGia.DiaChiTG + @"'
                        ,N'" + tacGia.DienThoaiTG + @"')";
     return dbcnn.ThucThiSQL(sql);
 }
Exemplo n.º 2
0
 public TacGia getTacGiaById(int id)
 {
     String sql = @"SELECT [MaTacGia]
                       ,[TenTacGia]
                       ,[DiaChiTacGia]
                       ,[DienThoaiTacGia]
                       ,[Website]
                   FROM [dbo].[TacGia] WHERE [MaTacGia]=" + id;
     DataTable table = dbcnn.getdata(sql);
     TacGia newTacGia = new TacGia();
     if (table.Rows.Count == 1)
     {
         newTacGia.MaTG = (int)table.Rows[0]["MaTG"];
         newTacGia.HoTenTG = (string)table.Rows[0]["HoTenTG"];
         newTacGia.DiaChiTG = (string)table.Rows[0]["DiaChiTG"];
         newTacGia.DienThoaiTG = (string)table.Rows[0]["DienThoaiTG"];
     }
     return newTacGia;
 }
Exemplo n.º 3
0
        public void Insert(TacGia info)
        {
            cnn = helper.GetConnect();
            sqlString = "Insert into TacGia(id, Ten, DiaChi, DienThoai, Email, GhiChu ) values ('" + info.Id + "',N'" + info.Ten + "',N'" + info.DiaChi + "','" + info.DienThoai + "','" + info.Email + "',N'" + info.GhiChu + "')";
            try
            {

                //Thực thi câu lệnh SQL
                cmd = new SqlCommand(sqlString, cnn);
                cmd.ExecuteNonQuery();

            }
            catch (System.Exception e)
            {
                cnn.Close();
                throw new Exception("Lỗi Kết Nối Cơ sở dữ liệu.");
            }

            cnn.Close();
        }
Exemplo n.º 4
0
 public List<TacGia> getListTacGia()
 {
     String sql = @"SELECT [MaTG]
                       ,[HoTenTG]
                       ,[DiaChiTG]
                       ,[DienThoaiTG]
                   FROM [dbo].[TacGia]";
     DataTable table = dbcnn.getdata(sql);
     List<TacGia> listTG = new List<TacGia>();
     foreach (DataRow row in table.Rows)
     {
         TacGia newTacGia = new TacGia();
         newTacGia.MaTG = (int)row["MaTG"];
         newTacGia.HoTenTG = (String)row["HoTenTG"];
         newTacGia.DiaChiTG = (String)row["DiaChiTG"];
         newTacGia.DienThoaiTG = (string)row["DienThoaiTG"];
         listTG.Add(newTacGia);
     }
     return listTG;
 }
Exemplo n.º 5
0
 public int isValid()
 {
     if (TenSach.Equals(""))
     {
         return(1);
     }
     if (TacGia.Equals(""))
     {
         return(2);
     }
     if (SoLuong <= 0)
     {
         return(3);
     }
     if (TheLoai.Equals(""))
     {
         return(4);
     }
     if (TomTat.Equals(""))
     {
         return(5);
     }
     return(0);
 }
Exemplo n.º 6
0
        public void Update(TacGia info)
        {
            sqlString = "UPDATE TACGIA SET Ten=N'" + info.Ten +
                "',DiaChi=N'" + info.DiaChi +
                "',DienThoai='" + info.DienThoai +
                "',Email='" + info.Email +
                "',GhiChu=N'" + info.GhiChu +
                "' WHERE id='" + info.Id + "'";
            cnn = helper.GetConnect();
            try
            {

                //Thực thi câu lệnh SQL
                cmd = new SqlCommand(sqlString, cnn);
                cmd.ExecuteNonQuery();
            }
            catch (System.Exception e)
            {
                cnn.Close();
                throw new Exception("Lỗi Kết Nối Cơ sở dữ liệu.");
            }
            cnn.Close();
        }
Exemplo n.º 7
0
 public bool xoatacGia(TacGia tacGia)
 {
     return tacGiaDAL.deleteTacGia(tacGia);
 }
Exemplo n.º 8
0
 public bool themtacGia(TacGia tacGia)
 {
     return tacGiaDAL.insertTacGia(tacGia);
 }
Exemplo n.º 9
0
 public bool suatacGia(TacGia tacGia)
 {
     return tacGiaDAL.updateTacGia(tacGia);
 }
Exemplo n.º 10
0
 public Sach()
 {
     nxb = new NXB();
     tacGia = new TacGia();
     theLoai = new TheLoai();
 }
Exemplo n.º 11
0
 public void Update(TacGia info)
 {
     tgD.Update(info);
 }
Exemplo n.º 12
0
 public void Insert(TacGia info)
 {
     tgD.Insert(info);
 }
Exemplo n.º 13
0
 public bool updateTacGia(TacGia tacGia)
 {
     String sql = @"UPDATE [dbo].[TacGia]
                    SET [HoTenTG] = N'" + tacGia.HoTenTG + @"'
                       ,[DiaChiTG] = N'" + tacGia.DiaChiTG + @"'
                       ,[DienThoaiTG] = N'" + tacGia.DienThoaiTG + @"'
                  WHERE [MaTG]=" + tacGia.MaTG;
     return dbcnn.ThucThiSQL(sql);
 }
Exemplo n.º 14
0
 public bool deleteTacGia(TacGia tacGia)
 {
     String sql = @"DELETE FROM [dbo].[TacGia]
                  WHERE [MaTG]=" + tacGia.MaTG;
     return dbcnn.ThucThiSQL(sql);
 }