Usuario¶
-
class
microbill.objects.
Usuario
(nombre: str = None, correo: str = None, institucion: str = None, documento: str = None, direccion: str = None, ciudad: str = None, telefono: str = None, interno: str = None, responsable: str = None, proyecto: str = None, codigo: str = None, pago: str = None, **kwargs)¶ Bases:
object
Clase Usuario, la clase representa la información de un usuario
Methods Summary
getCiudad
(self)Método que retorna la ciudad de residencia asociada al usuario
getCodigo
(self)Método que retorna el código del proyecto asociado al usuario
getCorreo
(self)Método que retorna el correo asociado al usuario
getDireccion
(self)Método que retorna la dirección asociada al usuario
getDocumento
(self)Método que retorna el documento asociado al usuario
getInstitucion
(self)Método que retorna de la institución asociada al usuario
getInterno
(self)Método que retorna el tipo de usuario
getNombre
(self)Método que retorna el nombre asociado al usuario
getPago
(self)Método que retorna el tipo de pago asociado al usuario
getProyecto
(self)Método que retorna el nombre del proyecto asociado al usuario
getResponsable
(self)Método que retorna el nombre del responsable asociado al usuario
getTelefono
(self)Método que retorna el teléfono asociado al usuario
save
(self)Método que guarda un usuario en el archivo de Clientes
setCiudad
(self, ciudad)Método que asigna el nombre de la ciudad que entra por parámetro como el valor del atributo ciudad
setCodigo
(self, codigo)Método que asigna el código del proyecto que entra por parámetro como el valor del atributo codigo
setCorreo
(self, correo)Método que asigna el correo que entra por parámetro como el valor del atributo correo
setDireccion
(self, direccion)Método que asigna la dirección que entra por parámetro como el valor del atributo direccion
setDocumento
(self, documento)Método que asigna el documento que entra por parámetro como el valor del atributo documento
setInstitucion
(self, institucion)Método que asigna el nombre de la institución que entra por parámetro como el valor del atributo institucion
setInterno
(self, interno)Método que asigna el tipo de usuario que entra por parámetro como el valor del atributo interno
setNombre
(self, nombre)Método que asigna el nombre que entra por parámetro como el valor del atributo nombre
setPago
(self, pago)Método que asigna el tipo de pago que entra por parámetro como el valor del atributo pago
setProyecto
(self, proyecto)Método que asigna el nombre del proyecto que entra por parámetro como el valor del atributo proyecto
setResponsable
(self, responsable)Método que asigna el nombre del responsable que entra por parámetro como el valor del atributo responsable
setTelefono
(self, telefono)Método que asigna el teléfono que entra por parámetro como el valor del atributo telefono
Methods Documentation
-
getCiudad
(self) → str¶ Método que retorna la ciudad de residencia asociada al usuario
- Returns
- str: ciudad de recidencia asociada al usuario
-
getCodigo
(self) → str¶ Método que retorna el código del proyecto asociado al usuario
- Returns
- str: código del proyecto asociado al usuario
-
getCorreo
(self) → str¶ Método que retorna el correo asociado al usuario
- Returns
- str: correo asociado al usuario
-
getDireccion
(self) → str¶ Método que retorna la dirección asociada al usuario
- Returns
- str: dirección asociada al usuario
-
getDocumento
(self) → str¶ Método que retorna el documento asociado al usuario
- Returns
- str: documento asociado al usuario
-
getInstitucion
(self) → str¶ Método que retorna de la institución asociada al usuario
- Returns
- str: nombre de la institución asociada al usuario
-
getInterno
(self) → str¶ Método que retorna el tipo de usuario
- Returns
- str: tipo de usuario
-
getNombre
(self) → str¶ Método que retorna el nombre asociado al usuario
- Returns
- str: nombre asociado al usuario
-
getPago
(self) → str¶ Método que retorna el tipo de pago asociado al usuario
- Returns
- str: tipo de pago asociado al usuario
-
getProyecto
(self) → str¶ Método que retorna el nombre del proyecto asociado al usuario
- Returns
- str: nombre del proyecto asociado al usuario
-
getResponsable
(self) → str¶ Método que retorna el nombre del responsable asociado al usuario
- Returns
- str: nombre del responsable asociado al usuario
-
getTelefono
(self) → str¶ Método que retorna el teléfono asociado al usuario
- Returns
- str: teléfono asociado al usuario
-
save
(self)¶ Método que guarda un usuario en el archivo de Clientes
-
setCiudad
(self, ciudad:str)¶ Método que asigna el nombre de la ciudad que entra por parámetro como el valor del atributo ciudad
- Parameters
- ciudad: str
nombre de la ciudad al que será asociado el usuario
-
setCodigo
(self, codigo:str)¶ Método que asigna el código del proyecto que entra por parámetro como el valor del atributo codigo
- Parameters
- codigo: str
código del proyecto al que será asociado el usuario
-
setCorreo
(self, correo:str)¶ Método que asigna el correo que entra por parámetro como el valor del atributo correo
- Parameters
- correo: str
correo al que será asociado el usuario
-
setDireccion
(self, direccion:str)¶ Método que asigna la dirección que entra por parámetro como el valor del atributo direccion
- Parameters
- direccion: str
dirección a la que será asociada el usuario
-
setDocumento
(self, documento:str)¶ Método que asigna el documento que entra por parámetro como el valor del atributo documento
- Parameters
- documento: str
documento al que será asociado el usuario
-
setInstitucion
(self, institucion:str)¶ Método que asigna el nombre de la institución que entra por parámetro como el valor del atributo institucion
- Parameters
- institucion: str
nombre de la institución al que será asociado el usuario
-
setInterno
(self, interno:str)¶ Método que asigna el tipo de usuario que entra por parámetro como el valor del atributo interno
- Parameters
- interno: str
tipo de usuario al que será asociado el usuario
-
setNombre
(self, nombre:str)¶ Método que asigna el nombre que entra por parámetro como el valor del atributo nombre
- Parameters
- nombre: str
nombre al que será asociado el usuario
-
setPago
(self, pago:str)¶ Método que asigna el tipo de pago que entra por parámetro como el valor del atributo pago
- Parameters
- pago: str
tipo de pago al que será asociado el usuario
-
setProyecto
(self, proyecto:str)¶ Método que asigna el nombre del proyecto que entra por parámetro como el valor del atributo proyecto
- Parameters
- proyecto: str
nombre del proyecto al que será asociado el usuario
-
setResponsable
(self, responsable:str)¶ Método que asigna el nombre del responsable que entra por parámetro como el valor del atributo responsable
- Parameters
- responsable: str
nombre del responsable al que será asociado el usuario
-
setTelefono
(self, telefono:str)¶ Método que asigna el teléfono que entra por parámetro como el valor del atributo telefono
- Parameters
- telefono: str
teléfono al que será asociado el usuario
-