public static void Insert(MasterTablePath v, SQLITE_DAL dalsession) { string q = " INSERT INTO " + MASTERPATH.MASTERPATH_TBL + " ( "; q += " " + MASTERPATH.MASTERTABLES_ID + " \r\n "; q += "," + MASTERPATH.ROOT_FOLDER + " \r\n "; q += "," + MASTERPATH.CONTFOLDER + " \r\n "; q += "," + MASTERPATH.CLASSFOLDER + " \r\n "; q += "," + MASTERPATH.FORMFOLDER + " \r\n "; q += "," + MASTERPATH.LISTFOLDER + " \r\n "; q += "," + MASTERPATH.SETUPFOLDER + " \r\n "; q += "," + MASTERPATH.TESTFOLDER + " \r\n "; q += "," + MASTERPATH.ACTIVE_ID + " \r\n "; q += " ) VALUES ( "; q += " @" + MASTERPATH.MASTERTABLES_ID + "@ \r\n "; q += ", @" + MASTERPATH.ROOT_FOLDER + "@ \r\n "; q += ", @" + MASTERPATH.CONTFOLDER + "@ \r\n "; q += ", @" + MASTERPATH.CLASSFOLDER + "@ \r\n "; q += ", @" + MASTERPATH.FORMFOLDER + "@ \r\n "; q += ", @" + MASTERPATH.LISTFOLDER + "@ \r\n "; q += ", @" + MASTERPATH.SETUPFOLDER + "@ \r\n "; q += ", @" + MASTERPATH.TESTFOLDER + "@ \r\n "; q += ", @" + MASTERPATH.ACTIVE_ID + "@ \r\n "; q += " ) \r\n "; q = AttachParams(q, v); dalsession.Execute(q); }
private static List <MasterTablePath> EntityList(string q) { List <MasterTablePath> list = new List <MasterTablePath>(); using (IDataReader redr = new SQLITE_DAL().Listreader(q)) { while (redr.Read() == true) { MasterTablePath obj = new MasterTablePath() { Masterpath_id = redr[MASTERPATH.MASTERPATH_ID].ToString(), Mastertables_id = redr[MASTERTABLES.MASTERTABLES_NAME].ToString(), Root_folder = redr[MASTERPATH.ROOT_FOLDER].ToString(), Contfolder = redr[MASTERPATH.CONTFOLDER].ToString(), Classfolder = redr[MASTERPATH.CLASSFOLDER].ToString(), Formfolder = redr[MASTERPATH.FORMFOLDER].ToString(), Listfolder = redr[MASTERPATH.LISTFOLDER].ToString(), Setupfolder = redr[MASTERPATH.SETUPFOLDER].ToString(), Testfolder = redr[MASTERPATH.TESTFOLDER].ToString(), Active_id = redr[MASTERPATH.ACTIVE_ID].ToString(), }; list.Add(obj); } redr.Close(); } return(list); }
public static string GetId_Name(string _pName) { MasterTablePath obj = SearchName(_pName, new SQLITE_DAL()); if (obj != null) { return(obj.Masterpath_id); } return(""); }
public static string GetName_Id(string _pId) { MasterTablePath obj = PKId(_pId, new SQLITE_DAL()); if (obj != null) { return(obj.Mastertables_id); } return(""); }
private static string AttachParams(string q, MasterTablePath v) { q = q.Replace("@" + MASTERPATH.MASTERPATH_ID + "@", "" + ConvertTO.SqlString(v.Masterpath_id) + ""); q = q.Replace("@" + MASTERPATH.MASTERTABLES_ID + "@", "" + ConvertTO.SqlString(v.Mastertables_id) + ""); q = q.Replace("@" + MASTERPATH.ROOT_FOLDER + "@", "" + ConvertTO.SqlString(v.Root_folder) + ""); q = q.Replace("@" + MASTERPATH.CONTFOLDER + "@", "" + ConvertTO.SqlString(v.Contfolder) + ""); q = q.Replace("@" + MASTERPATH.CLASSFOLDER + "@", "" + ConvertTO.SqlString(v.Classfolder) + ""); q = q.Replace("@" + MASTERPATH.FORMFOLDER + "@", "" + ConvertTO.SqlString(v.Formfolder) + ""); q = q.Replace("@" + MASTERPATH.LISTFOLDER + "@", "" + ConvertTO.SqlString(v.Listfolder) + ""); q = q.Replace("@" + MASTERPATH.SETUPFOLDER + "@", "" + ConvertTO.SqlString(v.Setupfolder) + ""); q = q.Replace("@" + MASTERPATH.TESTFOLDER + "@", "" + ConvertTO.SqlString(v.Testfolder) + ""); q = q.Replace("@" + MASTERPATH.ACTIVE_ID + "@", "" + ConvertTO.SqlString(v.Active_id) + ""); return(q); }
public static void Update(MasterTablePath v, SQLITE_DAL dalsession) { string q = "UPDATE " + MASTERPATH.MASTERPATH_TBL + " SET"; q += " " + MASTERPATH.MASTERTABLES_ID + " = @" + MASTERPATH.MASTERTABLES_ID + "@ \r\n "; q += "," + MASTERPATH.ROOT_FOLDER + " = @" + MASTERPATH.ROOT_FOLDER + "@ \r\n "; q += "," + MASTERPATH.CONTFOLDER + " = @" + MASTERPATH.CONTFOLDER + "@ \r\n "; q += "," + MASTERPATH.CLASSFOLDER + " = @" + MASTERPATH.CLASSFOLDER + "@ \r\n "; q += "," + MASTERPATH.FORMFOLDER + " = @" + MASTERPATH.FORMFOLDER + "@ \r\n "; q += "," + MASTERPATH.LISTFOLDER + " = @" + MASTERPATH.LISTFOLDER + "@ \r\n "; q += "," + MASTERPATH.SETUPFOLDER + " = @" + MASTERPATH.SETUPFOLDER + "@ \r\n "; q += "," + MASTERPATH.TESTFOLDER + " = @" + MASTERPATH.TESTFOLDER + "@ \r\n "; q += "," + MASTERPATH.ACTIVE_ID + " = @" + MASTERPATH.ACTIVE_ID + "@ \r\n "; q += " WHERE " + MASTERPATH.MASTERPATH_ID + " = @" + MASTERPATH.MASTERPATH_ID + "@ "; q = AttachParams(q, v); dalsession.Execute(q); }
private MasterTablePath CollectData() { MasterTablePath fobj = new MasterTablePath() { Masterpath_id = vId, Mastertables_id = CMtables_exten.GetId_Name(txt_mtables_id.Text), Root_folder = txt_root_folder.Text, Contfolder = txt_contfolder.Text, Classfolder = txt_classfolder.Text, Formfolder = txt_formfolder.Text, Listfolder = txt_listfolder.Text, Setupfolder = txt_setupfolder.Text, Testfolder = txt_testfolder.Text, Active_id = Core.Stative, }; return(fobj); }
private static MasterTablePath GetPath(int table_id) { string q = "SELECT * FROM " + MASTERPATH.MASTERPATH_TBL + " WHERE " + MASTERTABLES.MASTERTABLES_ID + " =" + table_id; using (IDataReader redr = new SQLITE_DAL().Listreader(q)) { while (redr.Read() == true) { MasterTablePath obj = new MasterTablePath() { Contfolder = redr[MASTERPATH.CONTFOLDER].ToString(), Classfolder = redr[MASTERPATH.CLASSFOLDER].ToString(), Formfolder = redr[MASTERPATH.FORMFOLDER].ToString(), Listfolder = redr[MASTERPATH.LISTFOLDER].ToString(), Setupfolder = redr[MASTERPATH.SETUPFOLDER].ToString(), Testfolder = redr[MASTERPATH.TESTFOLDER].ToString() }; return(obj); } return(new MasterTablePath()); } }
public void SetAction(BtnEvent pAction, string pPkValue) { fAction = pAction; switch (fAction) { case BtnEvent.Open: btn_save.Text = "CLOSE"; obj = CMpath_exten.PKId(pPkValue, new SQLITE_DAL()); this.EnableControls(false); break; case BtnEvent.New: btn_save.Text = "SAVE"; obj = CMpath.GetNew; this.EnableControls(true); break; case BtnEvent.Edit: btn_save.Text = "UPDATE"; obj = CMpath_exten.PKId(pPkValue, new SQLITE_DAL()); this.EnableControls(true); break; case BtnEvent.Delete: btn_save.Text = "CONFIRM\r\nDELETE"; obj = CMpath_exten.PKId(pPkValue, new SQLITE_DAL()); this.EnableControls(false); break; case BtnEvent.Print: btn_save.Text = "PRINT"; obj = CMpath_exten.PKId(pPkValue, new SQLITE_DAL()); this.EnableControls(false); break; } this.LoadData(); }