public string[] setApplyPropertyDetail(PropertyDetailData PropertyDetail) { PropertyDataBase pDB = new PropertyDataBase(); pDB.applyFunction(); if (int.Parse(pDB._StaffhaveRoles[1]) == 1) { return pDB.setApplyPropertyDetail(PropertyDetail); } else { return new string[2] { _noRole, _errorMsg }; } }
public string[] searchApplyPropertyDataBaseCount(SearchApplyProperty searchApplyData) { PropertyDataBase pDB = new PropertyDataBase(); pDB.applyFunction(); if (int.Parse(pDB._StaffhaveRoles[3]) == 1) { return pDB.SearchApplyPropertyDataCount(searchApplyData); } else { return new string[2] { _noRole, _errorMsg }; } }
public string[] createApplyPropertyDataBase(CreateApplyProperty applyPropertyData) { PropertyDataBase pDB = new PropertyDataBase(); pDB.applyFunction(); if (int.Parse(pDB._StaffhaveRoles[2]) == 1) { return pDB.createApplyPropertyData(applyPropertyData); } else { return new string[2] { _noRole, _errorMsg }; } }
public string[] printApplyPropertyDataBase(string tID) { PropertyDataBase pDB = new PropertyDataBase(); CreateApplyProperty getData =pDB.getApplyPropertyDataBase(tID); pDB.applyFunction(); if (int.Parse(pDB._StaffhaveRoles[3]) == 1 && getData.applyByID == HttpContext.Current.User.Identity.Name) { return pDB.printApplyPropertyDataBase(tID); } else { return new string[2] { _noRole, _errorMsg }; } }
public CreateApplyProperty getApplyPropertyDataBase(string ID) { PropertyDataBase pDB = new PropertyDataBase(); CreateApplyProperty returnValue = new CreateApplyProperty(); pDB.applyFunction(); if (int.Parse(pDB._StaffhaveRoles[3]) == 1) { returnValue=pDB.getApplyPropertyDataBase(ID); } else { returnValue.checkNo = _noRole; returnValue.errorMsg = _errorMsg; } StaffDataBase sDB = new StaffDataBase(); List<string> UserFile = sDB.getStaffDataName(HttpContext.Current.User.Identity.Name); if (returnValue.Unit != UserFile[2] && int.Parse(pDB._StaffhaveRoles[4]) == 0 && UserFile[1].Length > 0) { returnValue.checkNo = _getcheckNo; returnValue.errorMsg = _errorMsg; } return returnValue; }