Fixed DB Helper
This commit is contained in:
		
							parent
							
								
									441b7cd3b6
								
							
						
					
					
						commit
						177cd117f4
					
				
					 12 changed files with 185 additions and 11 deletions
				
			
		
							
								
								
									
										16
									
								
								DBHelper.py
									
										
									
									
									
								
							
							
						
						
									
										16
									
								
								DBHelper.py
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -109,16 +109,20 @@ def upload_thief_photo(user_photo):
 | 
			
		|||
    storage.child("Photos_of_Thieves/" + user_photo).put("Photos_of_Thieves/" + user_photo)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Downloads all the user photos.
 | 
			
		||||
def download_all_user_photos(self):
 | 
			
		||||
    storage.child("Photos_of_Users").download("Storage_from_Database")
 | 
			
		||||
# Downloads the specified user photo.
 | 
			
		||||
def download_user_photo(user_photo):
 | 
			
		||||
    storage.child("Photos_of_Users/" + str(user_photo)).download("Users_from_Database/" + str(user_photo))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Downloads all the thief photos.
 | 
			
		||||
def download_all_thief_photos(self):
 | 
			
		||||
    storage.child("Photos_of_Thieves").download("Storage_from_Thieves")
 | 
			
		||||
# Downloads the specified thief photo.
 | 
			
		||||
def download_thief_photo(user_photo):
 | 
			
		||||
    storage.child("Photos_of_Thieves/" + str(user_photo)).download("Thieves_from_Database/" + str(user_photo))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Deletes photo of the specified user.
 | 
			
		||||
def delete_user_photo(user_photo):
 | 
			
		||||
    storage.delete('Photos_of_Users/' + user_photo)
 | 
			
		||||
 | 
			
		||||
# Deletes photo of the specified thief.
 | 
			
		||||
def delete_thief_photo(user_photo):
 | 
			
		||||
    storage.delete('Photos_of_Thieves/' + user_photo)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										
											BIN
										
									
								
								Photos_of_Users/1.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Photos_of_Users/1.jpg
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 79 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								Photos_of_Users/2.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Photos_of_Users/2.jpg
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 7.8 KiB  | 
							
								
								
									
										1
									
								
								UI/.idea/.name
									
										
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								UI/.idea/.name
									
										
									
										generated
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1 @@
 | 
			
		|||
Capstone
 | 
			
		||||
							
								
								
									
										116
									
								
								UI/.idea/codeStyles/Project.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										116
									
								
								UI/.idea/codeStyles/Project.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,116 @@
 | 
			
		|||
<component name="ProjectCodeStyleConfiguration">
 | 
			
		||||
  <code_scheme name="Project" version="173">
 | 
			
		||||
    <codeStyleSettings language="XML">
 | 
			
		||||
      <indentOptions>
 | 
			
		||||
        <option name="CONTINUATION_INDENT_SIZE" value="4" />
 | 
			
		||||
      </indentOptions>
 | 
			
		||||
      <arrangement>
 | 
			
		||||
        <rules>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>xmlns:android</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>^$</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>xmlns:.*</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>^$</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
              <order>BY_NAME</order>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>.*:id</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>.*:name</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>name</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>^$</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>style</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>^$</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>.*</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>^$</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
              <order>BY_NAME</order>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>.*</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
              <order>ANDROID_ATTRIBUTE_ORDER</order>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
          <section>
 | 
			
		||||
            <rule>
 | 
			
		||||
              <match>
 | 
			
		||||
                <AND>
 | 
			
		||||
                  <NAME>.*</NAME>
 | 
			
		||||
                  <XML_ATTRIBUTE />
 | 
			
		||||
                  <XML_NAMESPACE>.*</XML_NAMESPACE>
 | 
			
		||||
                </AND>
 | 
			
		||||
              </match>
 | 
			
		||||
              <order>BY_NAME</order>
 | 
			
		||||
            </rule>
 | 
			
		||||
          </section>
 | 
			
		||||
        </rules>
 | 
			
		||||
      </arrangement>
 | 
			
		||||
    </codeStyleSettings>
 | 
			
		||||
  </code_scheme>
 | 
			
		||||
</component>
 | 
			
		||||
							
								
								
									
										20
									
								
								UI/.idea/gradle.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								UI/.idea/gradle.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,20 @@
 | 
			
		|||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<project version="4">
 | 
			
		||||
  <component name="GradleSettings">
 | 
			
		||||
    <option name="linkedExternalProjectsSettings">
 | 
			
		||||
      <GradleProjectSettings>
 | 
			
		||||
        <option name="testRunner" value="PLATFORM" />
 | 
			
		||||
        <option name="distributionType" value="DEFAULT_WRAPPED" />
 | 
			
		||||
        <option name="externalProjectPath" value="$PROJECT_DIR$" />
 | 
			
		||||
        <option name="gradleJvm" value="1.8" />
 | 
			
		||||
        <option name="modules">
 | 
			
		||||
          <set>
 | 
			
		||||
            <option value="$PROJECT_DIR$" />
 | 
			
		||||
            <option value="$PROJECT_DIR$/app" />
 | 
			
		||||
          </set>
 | 
			
		||||
        </option>
 | 
			
		||||
        <option name="resolveModulePerSourceSet" value="false" />
 | 
			
		||||
      </GradleProjectSettings>
 | 
			
		||||
    </option>
 | 
			
		||||
  </component>
 | 
			
		||||
</project>
 | 
			
		||||
							
								
								
									
										25
									
								
								UI/.idea/jarRepositories.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								UI/.idea/jarRepositories.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,25 @@
 | 
			
		|||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<project version="4">
 | 
			
		||||
  <component name="RemoteRepositoriesConfiguration">
 | 
			
		||||
    <remote-repository>
 | 
			
		||||
      <option name="id" value="central" />
 | 
			
		||||
      <option name="name" value="Maven Central repository" />
 | 
			
		||||
      <option name="url" value="https://repo1.maven.org/maven2" />
 | 
			
		||||
    </remote-repository>
 | 
			
		||||
    <remote-repository>
 | 
			
		||||
      <option name="id" value="jboss.community" />
 | 
			
		||||
      <option name="name" value="JBoss Community repository" />
 | 
			
		||||
      <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
 | 
			
		||||
    </remote-repository>
 | 
			
		||||
    <remote-repository>
 | 
			
		||||
      <option name="id" value="BintrayJCenter" />
 | 
			
		||||
      <option name="name" value="BintrayJCenter" />
 | 
			
		||||
      <option name="url" value="https://jcenter.bintray.com/" />
 | 
			
		||||
    </remote-repository>
 | 
			
		||||
    <remote-repository>
 | 
			
		||||
      <option name="id" value="Google" />
 | 
			
		||||
      <option name="name" value="Google" />
 | 
			
		||||
      <option name="url" value="https://dl.google.com/dl/android/maven2/" />
 | 
			
		||||
    </remote-repository>
 | 
			
		||||
  </component>
 | 
			
		||||
</project>
 | 
			
		||||
							
								
								
									
										4
									
								
								UI/.idea/misc.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								UI/.idea/misc.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,4 @@
 | 
			
		|||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<project version="4">
 | 
			
		||||
  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" project-jdk-name="1.8" project-jdk-type="JavaSDK" />
 | 
			
		||||
</project>
 | 
			
		||||
							
								
								
									
										6
									
								
								UI/.idea/vcs.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								UI/.idea/vcs.xml
									
										
									
										generated
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,6 @@
 | 
			
		|||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<project version="4">
 | 
			
		||||
  <component name="VcsDirectoryMappings">
 | 
			
		||||
    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
 | 
			
		||||
  </component>
 | 
			
		||||
</project>
 | 
			
		||||
| 
						 | 
				
			
			@ -1,10 +1,8 @@
 | 
			
		|||
## This file is automatically generated by Android Studio.
 | 
			
		||||
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
 | 
			
		||||
#
 | 
			
		||||
# This file should *NOT* be checked into Version Control Systems,
 | 
			
		||||
## This file must *NOT* be checked into Version Control Systems,
 | 
			
		||||
# as it contains information specific to your local configuration.
 | 
			
		||||
#
 | 
			
		||||
# Location of the SDK. This is only used by Gradle.
 | 
			
		||||
# For customization when using a Version Control System, please read the
 | 
			
		||||
# header note.
 | 
			
		||||
sdk.dir=C\:\\Users\\AlexJ\\AppData\\Local\\Android\\Sdk
 | 
			
		||||
#Thu Nov 05 10:14:52 EST 2020
 | 
			
		||||
sdk.dir=C\:\\Users\\batuh\\AppData\\Local\\Android\\Sdk
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										
											BIN
										
									
								
								Users_from_Database/1.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Users_from_Database/1.jpg
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 79 KiB  | 
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue