diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cffa353 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +ConectDB diff --git a/controller/art.py b/controller/art.py deleted file mode 100644 index e69de29..0000000 diff --git a/controller/empleado.py b/controller/empleado.py index cd900e2..8fe652e 100644 --- a/controller/empleado.py +++ b/controller/empleado.py @@ -30,7 +30,7 @@ def __str__(self): def get_id_emp(self): return self.id_emp - + def get_id_empre(self): return self.id_empre diff --git a/controller/empresa.py b/controller/empresa.py deleted file mode 100644 index e69de29..0000000 diff --git a/controller/obraSocial.py b/controller/obraSocial.py deleted file mode 100644 index e69de29..0000000 diff --git a/controller/paquetesKillCode.py b/controller/paquetesKillCode.py deleted file mode 100644 index e69de29..0000000 diff --git a/controller/reclamo.py b/controller/reclamo.py index 746197c..d94382e 100644 --- a/controller/reclamo.py +++ b/controller/reclamo.py @@ -1,111 +1,111 @@ -import json - -class Reclamo: - - def __init__(self, id, date, description, status): - self.id = id - self.date = date - self.description = description - self.status = status - - def __str__(self): - return f"Reclamo: {self.id} | {self.date}.\nDescripcion: {self.description}\Estado: {self.status}." - - # Getters - - def get_id(self): - return self.id - - def get_date(self): - return self.date - - def get_description(self): - return self.description - - def get_status(self): - return self.status - - @classmethod - # Método por el cual se guarda el POST / respuesta del front cuando finaliza la creación del reclamo para luego enviárselo a la BBDD. - def crearReclamo(self): - # Trae del FRONTEND el reclamo creado por el usuario. - print("Crear reclamo") - - @classmethod - # Método por el cual se responde al GET / de la API para que el front pueda mostrar los reclamos. - def mostrarReclamos(self): - # Manda al FRONTEND los reclamos del usuario. - - #Acá recibiríamos los reclamos de la BBDD. - reclamo = json.dumps({"name": "John", "date": ""}, indent=2) - reclamos = [ - - ] - - - -# reclamo = Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente") -# reclamo.crearReclamo() - -reclamos = [ - Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente"), - Reclamo(2, "2021-05-02", "El servicio no llegó a tiempo.", "Pendiente"), - Reclamo(3, "2021-05-03", "El servicio no llegó a tiempo.", "Pendiente") -] - - -import json - -class Reclamo: - - def __init__(self, id, date, description, status): - self.id = id - self.date = date - self.description = description - self.status = status - - def __str__(self): - return f"Reclamo: {self.id} | {self.date}.\nDescripcion: {self.description}\Estado: {self.status}." - - # Getters - - def get_id(self): - return self.id - - def get_date(self): - return self.date - - def get_description(self): - return self.description - - def get_status(self): - return self.status - - @classmethod - # Método por el cual se guarda el POST / respuesta del front cuando finaliza la creación del reclamo para luego enviárselo a la BBDD. - def crearReclamo(self): - # Trae del FRONTEND el reclamo creado por el usuario. - print("Crear reclamo") - - @classmethod - # Método por el cual se responde al GET / de la API para que el front pueda mostrar los reclamos. - def mostrarReclamos(self): - # Manda al FRONTEND los reclamos del usuario. - - #Acá recibiríamos los reclamos de la BBDD. - reclamo = json.dumps({"name": "John", "date": ""}, indent=2) - reclamos = [ - - ] - - - -# reclamo = Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente") -# reclamo.crearReclamo() - -reclamos = [ - Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente"), - Reclamo(2, "2021-05-02", "El servicio no llegó a tiempo.", "Pendiente"), - Reclamo(3, "2021-05-03", "El servicio no llegó a tiempo.", "Pendiente") -] +import json + +class Reclamo: + + def __init__(self, id, date, description, status): + self.id = id + self.date = date + self.description = description + self.status = status + + def __str__(self): + return f"Reclamo: {self.id} | {self.date}.\nDescripcion: {self.description}\Estado: {self.status}." + + # Getters + + def get_id(self): + return self.id + + def get_date(self): + return self.date + + def get_description(self): + return self.description + + def get_status(self): + return self.status + + @classmethod + # Método por el cual se guarda el POST / respuesta del front cuando finaliza la creación del reclamo para luego enviárselo a la BBDD. + def crearReclamo(self): + # Trae del FRONTEND el reclamo creado por el usuario. + print("Crear reclamo") + + @classmethod + # Método por el cual se responde al GET / de la API para que el front pueda mostrar los reclamos. + def mostrarReclamos(self): + # Manda al FRONTEND los reclamos del usuario. + + #Acá recibiríamos los reclamos de la BBDD. + reclamo = json.dumps({"name": "John", "date": ""}, indent=2) + reclamos = [ + + ] + + + +# reclamo = Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente") +# reclamo.crearReclamo() + +reclamos = [ + Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente"), + Reclamo(2, "2021-05-02", "El servicio no llegó a tiempo.", "Pendiente"), + Reclamo(3, "2021-05-03", "El servicio no llegó a tiempo.", "Pendiente") +] + + +import json + +class Reclamo: + + def __init__(self, id, date, description, status): + self.id = id + self.date = date + self.description = description + self.status = status + + def __str__(self): + return f"Reclamo: {self.id} | {self.date}.\nDescripcion: {self.description}\Estado: {self.status}." + + # Getters + + def get_id(self): + return self.id + + def get_date(self): + return self.date + + def get_description(self): + return self.description + + def get_status(self): + return self.status + + @classmethod + # Método por el cual se guarda el POST / respuesta del front cuando finaliza la creación del reclamo para luego enviárselo a la BBDD. + def crearReclamo(self): + # Trae del FRONTEND el reclamo creado por el usuario. + print("Crear reclamo") + + @classmethod + # Método por el cual se responde al GET / de la API para que el front pueda mostrar los reclamos. + def mostrarReclamos(self): + # Manda al FRONTEND los reclamos del usuario. + + #Acá recibiríamos los reclamos de la BBDD. + reclamo = json.dumps({"name": "John", "date": ""}, indent=2) + reclamos = [ + + ] + + + +# reclamo = Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente") +# reclamo.crearReclamo() + +reclamos = [ + Reclamo(1, "2021-05-01", "El servicio no llegó a tiempo.", "Pendiente"), + Reclamo(2, "2021-05-02", "El servicio no llegó a tiempo.", "Pendiente"), + Reclamo(3, "2021-05-03", "El servicio no llegó a tiempo.", "Pendiente") +] print(reclamos[2]) \ No newline at end of file diff --git a/controller/retencion.py b/controller/retencion.py deleted file mode 100644 index e69de29..0000000 diff --git a/controller/salario.py b/controller/salario.py deleted file mode 100644 index e69de29..0000000 diff --git a/model/ARTM.py b/model/ARTM.py index 4c126f3..15c3198 100644 --- a/model/ARTM.py +++ b/model/ARTM.py @@ -1,21 +1,20 @@ -import ConectDB -class ARTM: - def __init__(self) -> None: - self.__conet= ConectDB.Conectar().getConet() - - def registrarART(self, obj): - #recibe el objeto del tipo ART a registrar en la base - cur = self.__conet.cursor() - cur.execute("INSERT INTO art VALUES ('')") - def eliminarART(self, id): - #recibe el id del ART a eliminar - cur = self.__conet.cursor() - cur.execute("DELETE FROM art WHERE") - def modificarART(self, id): - #recibe el id ART para buscar y retornar los datos - cur = self.__conet.cursor() - cur.execute("SELECT * FROM art JOIN") - def actualizarART(self, obj): - #recibe el objeto ART a actualizar - cur = self.__conet.cursor() - +import ConectDB +class ARTM: + def __init__(self) -> None: + self.__conet= ConectDB.Conectar().getConet() + + def registrarART(self, obj): + #recibe el objeto del tipo ART a registrar en la base + cur = self.__conet.cursor() + cur.execute("INSERT INTO art VALUES ('')") + def eliminarART(self, id): + #recibe el id del ART a eliminar + cur = self.__conet.cursor() + cur.execute("DELETE FROM art WHERE") + def modificarART(self, id): + #recibe el id ART para buscar y retornar los datos + cur = self.__conet.cursor() + cur.execute("SELECT * FROM art JOIN") + def actualizarART(self, obj): + #recibe el objeto ART a actualizar + cur = self.__conet.cursor() diff --git a/model/ConectDB.py b/model/ConectDB.py index b22fc8a..29103f2 100644 --- a/model/ConectDB.py +++ b/model/ConectDB.py @@ -10,10 +10,11 @@ def __generarConexion(self): try: self.__conexion = mysql.connector.connect( host = 'localhost', - port = 3306, + port = '3306', user = 'root', - password = '123456', - db = 'recibohaberes' + password = '', + db = 'recibohaberes', + database = 'recibohaberes' #Chicos tienen que modificar los valores de arriba acorde a sus PCs... Ojo! ) return self.__conexion @@ -22,5 +23,4 @@ def __generarConexion(self): def getConet(self): - return self.__generarConexion() - + return self.__generarConexion() \ No newline at end of file diff --git a/model/EmpresaM.py b/model/EmpresaM.py index 16347a0..0c0b1dd 100644 --- a/model/EmpresaM.py +++ b/model/EmpresaM.py @@ -1,21 +1,21 @@ - -import ConectDB -class EmpresaM: - def __init__(self) -> None: - self.__conet= ConectDB.Conectar().getConet() - - def registrarEmpresa(self, obj): - #recibe el objeto del tipo empresa a registrar en la base - cur = self.__conet.cursor() - cur.execute("INSERT INTO empresa VALUES ('')") - def eliminarEmpresa(self, id): - #recibe el id de la empresa a eliminar - cur = self.__conet.cursor() - cur.execute("DELETE FROM empresa WHERE") - def mostrarEmpresa(self, id): - #recibe el id de la empresa para buscar y retornar los datos - cur = self.__conet.cursor() - cur.execute("SELECT * FROM empresa JOIN") - def actualizarEmpresa(self, obj): - #recibe el objeto empleado a actualizar - cur = self.__conet.cursor() +import ConectDB +class EmpresaM: + def __init__(self) -> None: + self.__conet= ConectDB.Conectar().getConet() + + def registrarEmpresa(self, obj): + #recibe el objeto del tipo empresa a registrar en la base + cur = self.__conet.cursor() + cur.execute("INSERT INTO empresa VALUES ('')") + def eliminarEmpresa(self, id): + #recibe el id de la empresa a eliminar + cur = self.__conet.cursor() + cur.execute("DELETE FROM empresa WHERE") + def mostrarEmpresa(self, id): + #recibe el id de la empresa para buscar y retornar los datos + cur = self.__conet.cursor() + cur.execute("SELECT * FROM empresa JOIN") + def actualizarEmpresa(self, obj): + #recibe el objeto empleado a actualizar + cur = self.__conet.cursor() + diff --git a/model/__pycache__/ConectDB.cpython-39.pyc b/model/__pycache__/ConectDB.cpython-39.pyc new file mode 100644 index 0000000..7a22342 Binary files /dev/null and b/model/__pycache__/ConectDB.cpython-39.pyc differ diff --git "a/view/html/Configuraci\303\263nDeSueldo.html" "b/view/html/Configuraci\303\263nDeSueldo.html" index 6d56313..20416af 100644 --- "a/view/html/Configuraci\303\263nDeSueldo.html" +++ "b/view/html/Configuraci\303\263nDeSueldo.html" @@ -2,15 +2,17 @@
- - - -