예제 #1
0
 def eliminarUsuario(self):
     dml = ['exec EliminarUsuario ?', self.IdUsuario]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Eliminar",
                                 "Eliminar Usuario", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #2
0
 def calificarTicket(self):
     dml = ['exec CalificarTicket ?,?', self.IdTicket, self.Calificacion]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Calificar",
                                 "Calificar Ticket", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #3
0
 def trabjarTicket(self):
     dml = ['exec TrabajarTicket ?,?', int(session['ID']), self.IdTicket]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Trabajar",
                                 "Trabajar Ticket", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #4
0
 def activarDepartamento(self):
     dml = ['exec ActivarDepartamento ?', self.IdDepartamento]
     if self.conn.hacerDML(dml):
         dml = ['exec ActivarUsuariosDep ?', self.IdDepartamento]
         self.conn.hacerDML(dml)
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Activar",
                                 "Activar Departamento", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #5
0
 def agregarDepartamento(self):
     dml = [
         'INSERT INTO Departamento(Nombre,Descripcion) values(?,?)',
         self.Nombre, self.Descripcion
     ]
     self.conn.hacerDML(dml)
     objBitacora = Bitacora()
     objBitacora.setBitacora(int(session["ID"]), "Agregar",
                             "Agregar Departamento", dt.datetime.now())
     objBitacora.agregarBitacora()
예제 #6
0
 def activarEmpresa(self):
     dml = ['exec ActivarEmpresa ?', self.IdEmpresa]
     if self.conn.hacerDML(dml):
         dml = ['exec ActivarUsuariosEmpresa ?', self.IdEmpresa]
         self.conn.hacerDML(dml)
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Activar",
                                 "Activar Empresa", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #7
0
 def modificarEmpresa(self):
     dml = [
         'exec ModificarEmpresa ?,?,?,?', self.Nombre, self.Direccion,
         self.Telefono, self.IdEmpresa
     ]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Modificar",
                                 "Modificar Empresa", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #8
0
 def agregarTicket(self):
     dml = [
         'exec CrearTicket ?,?,?,?,?,?', self.IdCreador, self.IdEmpresa,
         self.IdUrgencia, self.Titulo, self.Detalle, self.IdEmpresaCreadora
     ]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Agregar",
                                 "Agregar Ticket", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #9
0
 def modificarPerfil(self):
     dml = [
         'exec ModificarUsuario ?,?,?,?,?,?,?,?,?', self.Nombre,
         self.Cedula, self.Email, self.Pass, self.Avatar, self.IdEmpresa,
         self.IdDepartamento, self.IDTipo, self.IdUsuario
     ]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Modificar",
                                 "Modificar Usuario", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #10
0
 def modificarDepartamento(self):
     dml = [
         'exec ModificarDepartamento ?,?,?', self.IdDepartamento,
         self.Nombre, self.Descripcion
     ]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]),
                                 "Modificar", "Modificar Departamento",
                                 dt.datetime.now())
         objBitacora.agregarBitacora()
         return True
예제 #11
0
 def agregarEmpresa(self):
     dml = [
         "exec AgregarEmpresa ?,?,?,?", self.Nombre, self.Direccion,
         self.Telefono, self.IdTipoEmpresa
     ]
     if self.conn.hacerDML(dml):
         if "ID" in session:
             objBitacora = Bitacora()
             objBitacora.setBitacora(int(session["ID"]), "Agregar",
                                     "Agregar Empresa", dt.datetime.now())
             objBitacora.agregarBitacora()
         return True
예제 #12
0
 def asignarTicket(self):
     dml = [
         'exec AsignarTicket ?,?,?,?,?', self.IdDepartamento,
         self.IdSolucionador, self.IdTicket,
         int(session['ID']), self.IdPrioridad
     ]
     if self.conn.hacerDML(dml):
         objBitacora = Bitacora()
         objBitacora.setBitacora(int(session["ID"]), "Asignar",
                                 "Asignar Ticket", dt.datetime.now())
         objBitacora.agregarBitacora()
         return True