public void find(string a, string b, string sql, Frm_iic F) { string m = gen.GetString("select Grade from InventoryItemCategory where InventoryCategoryID='" + a + "'"); string max = gen.GetString("select Grade from InventoryItemCategory where InventoryCategoryID='" + b + "'"); int con = int.Parse(m); int cha = int.Parse(max); if (con >= cha) { if (a == b) { MessageBox.Show("Không được chuyển mục này", "HAMACO"); } else { a = gen.GetString("select ParentID from InventoryItemCategory where InventoryCategoryID='" + a + "'"); find(a, b, sql, F); } } else { gen.ExcuteNonquery(sql); gen_ta.ExcuteNonquery(sql); gen_tn.ExcuteNonquery(sql); gen_chk_tp.ExcuteNonquery(sql); gen_chk_vt.ExcuteNonquery(sql); F.myac(); F.Close(); } }
public void checkiic(string ac, TextBox a, TextBox b, string sql, Frm_iic F, string p, string r) { if (a.Text == "") { MessageBox.Show("Mã loại vật tư hàng hóa, công cụ dụng cụ không được bỏ trống.", "HAMACO"); } else if (b.Text == "") { MessageBox.Show("Tên loại vật tư hàng hóa, công cụ dụng cụ không được bỏ trống.", "HAMACO"); } else { if (ac == "1") { find(p, r, sql, F); } else { try { string kq = gen.GetString("select * from InventoryItemCategory where InventoryCategoryCode='" + a.Text + "'"); MessageBox.Show("Mã loại vật tư hàng hóa, công cụ dụng cụ này đã tồn tại.", "HAMACO"); } catch { gen.ExcuteNonquery(sql); gen_ta.ExcuteNonquery(sql); gen_tn.ExcuteNonquery(sql); gen_chk_tp.ExcuteNonquery(sql); gen_chk_vt.ExcuteNonquery(sql); F.myac(); F.Close(); } } } }