public static int Delete_TS(TuaSach a) { SqlParameter[] para = new SqlParameter[] { new SqlParameter("@mats", a.MaTS), }; return(DataProvider.ExecuteNonQuery("Delete_TS", para)); }
private void btn_save_Click(object sender, EventArgs e) { TuaSach ts2 = new TuaSach(); ts2.MaTS = txt_MaTS.Text; ts2.TenTS = txt_TenTS.Text; ts2.NamXB = int.Parse(txt_XB.Text); ts2.TheLoai = txt_TL.Text; ts2.MaNXB = cmb_NXB.SelectedValue.ToString(); ts2.MaKe = cmb_KS.Text; ts2.SoLuong = txt_SL.Text; Viet v = new Viet(); v.MaTS = txt_MaTS.Text; v.MaTG = cmb_TG.SelectedValue.ToString(); v.SoTrang = int.Parse(txt_ST.Text); if (insert) { if (MessageBox.Show("Bạn muốn lưu dữ liệu được thêm mới không???", "SAVE", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { DataTable test = new DataTable(); // kiểm tra mã đã có trong bảng chưa??? string sql = "select *from TuaSach where MaTS= '" + txt_MaTS.Text + "'"; test = DataProvider.GetData(sql); int i = test.Rows.Count; if (i > 0) { MessageBox.Show("Đã tồn tại " + txt_MaTS.Text, "Error !!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { BUS.Insert_TS(ts2); BUS.Insert_Viet(v); MessageBox.Show("Đã lưu thành công"); gridControl2.DataSource = BUS.Select_TS(); } } } if (update) { if (MessageBox.Show("Bạn muốn lưu thay đổi không???", "SAVE", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { gridControl2.DataSource = BUS.Update_TS(ts2); gridControl2.DataSource = BUS.Update_Viet(v); MessageBox.Show("Đã lưu thành công"); gridControl2.DataSource = BUS.Select_TS(); } } txt_MaTS.Enabled = false; txt_SL.Enabled = false; btn_cancel.Enabled = false; btn_save.Enabled = false; btn_delete.Enabled = true; btn_update.Enabled = true; btn_insert.Enabled = true; }
public static int Update_TS(TuaSach a) { SqlParameter[] para = new SqlParameter[] { new SqlParameter("@mats", a.MaTS), new SqlParameter("@tents", a.TenTS), new SqlParameter("@namxb", a.NamXB), new SqlParameter("@make", a.MaKe), new SqlParameter("@theloai", a.TheLoai), new SqlParameter("@manxb", a.MaNXB), new SqlParameter("@soluong", a.SoLuong), }; return(DataProvider.ExecuteNonQuery("Update_TS", para)); }
public static int sua_TS(TuaSach a) { SqlParameter[] para = new SqlParameter[] { new SqlParameter("@mats", a.MaTS), new SqlParameter("@tents", a.TenTS), new SqlParameter("@namxb", a.NamXB), new SqlParameter("@gia", a.Gia1), new SqlParameter("@vitri", a.ViTri), new SqlParameter("@noidung", a.NoiDungTT), new SqlParameter("@nnchinh", a.NnChinh), new SqlParameter("@manxb", a.MaNXB), }; return(DataProvider.ExecuteNonQuery("sua_TS", para)); }
public static int sua_TS(TuaSach a) { return(DAO.sua_TS(a)); }
public static int them_TS(TuaSach a) { return(DAO.them_TS(a)); }
public static int Delete_TS(TuaSach a) { return(DAO.Delete_TS(a)); }
public static int Update_TS(TuaSach a) { return(DAO.Update_TS(a)); }
public static int Insert_TS(TuaSach a) { return(DAO.Insert_TS(a)); }
public frm_TS() { InitializeComponent(); ts = new TuaSach(); }