/// <summary>
 /// constructor of the LoginModel layer, gets the DB access infos
 /// </summary>
 /// <param name="dbci"></param>
 public ServiceLoginModel(Form parent, UserConnDetails dbci)
 {
     this.parent    = parent;
     this.dbci      = dbci;
     startDBconnect = new InterfaceMySQLStartDBConnect();
     mdi            = startDBconnect.kapcsolodas(dbci, parent);
 }
 /// <summary>
 /// process of collect user personal details and rights of its group
 /// </summary>
 public void collectDatasOfVerifiedUser()
 {
     try
     {
         param = new KeyValuePair <string, string>("@userID", userId);
     }
     catch (Exception e)
     {
         throw new ErrorServiceLoginDBAccess("Lekérdezés összeállítási hiba (ModLoginUserDetSeek) " + e.Message);
     }
     mdi = startDBconnect.kapcsolodas(dbci, parent);
     mdi.openConnection();
     rightFromDB = mdi.execPrepScalarQueryInStringWithKVP(queryOfRights, param);
     userDatas   = mdi.execPrepQueryOneRowInStringArrWithKVP(queryOfUserPersonalDet, param);
     mdi.closeConnection();
 }
示例#3
0
 public OrderingModellerWriteOut(UserConnDetails dbci, Form parentMain)
 {
     startDB = new InterfaceMySQLStartDBConnect();
     mdi     = startDB.kapcsolodas(dbci, parentMain);
 }
示例#4
0
        private List <string[]> resultUsers;     //doubltly change durring the program-running

        public RequestsModelReadIn(UserConnDetails dbci, Form parent)
        {
            startDb = new InterfaceMySQLStartDBConnect();
            mdi     = startDb.kapcsolodas(dbci, parent);
        }
示例#5
0
 public OrderingModellerReadIn(UserConnDetails dbci, Form parentMainWin)
 {
     startDB = new InterfaceMySQLStartDBConnect();
     mdi     = startDB.kapcsolodas(dbci, parentMainWin);
     getTheUserPoolForTableFilling();
 }
 public PersonalProfileModelDB(UserConnDetails dbci, Form parent)
 {
     startDB = new InterfaceMySQLStartDBConnect();
     mdi     = startDB.kapcsolodas(dbci, parent);
 }
示例#7
0
 public ServiceRightsModel(UserConnDetails dbci, Form paretnRightWin)
 {
     startDB = new InterfaceMySQLStartDBConnect();
     mdi     = startDB.kapcsolodas(dbci, paretnRightWin);
 }