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 tsbtiic(string a, Form1 F, DevExpress.XtraGrid.Views.Grid.GridView view, string userid) { try { Frm_iic m = new Frm_iic(); m.myac = new Frm_iic.ac(F.refreshiic); m.getactive(a); m.getuserid(userid); try { m.getrole(view.GetRowCellValue(view.FocusedRowHandle, "ID").ToString()); m.ShowDialog(); } catch { m.getrole(""); m.ShowDialog(); } } catch { MessageBox.Show("Vui lòng chọn loại vật tư hàng hóa, công cụ dụng cụ trước khi sửa."); } }
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(); } } } }