This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
default: | |
DATABASES: | |
default: | |
ENGINE: "django.db.backends.postgresql" | |
testing: | |
DATABASES: | |
default: | |
ENGINE: "django.db.backends.sqlite3" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ClienteModel { | |
String id; | |
String nextUrl; | |
String previousUrl; | |
bool enabled; | |
bool deleted; | |
DateTime? createdOn; | |
DateTime? updatedOn; | |
int djangoUser; | |
String cpf; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ClienteModel { | |
String id; | |
String nextUrl; | |
String previousUrl; | |
bool enabled; | |
bool deleted; | |
DateTime? createdOn; | |
DateTime? updatedOn; | |
int djangoUser; | |
String cpf; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Signals | |
@receiver(post_save, sender=Paciente) | |
def atualizar_senha_django_user(sender, instance, **kwargs): | |
try: | |
usuario_django = User.objects.get(pk=instance.django_user.pk) | |
usuario_django.set_password(instance.pk) | |
except Exception as error: | |
print(f"Erro ao executar o atualizar_senha_django_user de Usuario.Models.Paciente: {error}") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
part of 'cubit.dart'; | |
abstract class PacienteState extends Equatable { | |
const PacienteState(); | |
} | |
class PacienteInitial extends PacienteState { | |
@override | |
List<Object> get props => []; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// Os Métodos padrões gerados são: | |
/// Métodos da API | |
/// fecth() -> Recupera a lista de Paciente. | |
/// reload() -> Recarrega a lista de Paciente. | |
/// detail() -> Recupera os detalhes de um Paciente. | |
/// post() -> Salva um novo Paciente. | |
/// put() -> Atualiza os dados de um Paciente. | |
/// delete() -> Deleta um Paciente. | |
/// Métodos do Data |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// Service do model Paciente | |
/// | |
/// Os Métodos padrões gerados são: | |
/// fecthAll() -> Recupera a lista de Paciente da API. | |
/// detail() -> Recupera os detalhes de Paciente da API. | |
/// post() -> Salva os dados de uma instância do Paciente na API. | |
/// put() -> Atualiza os dados de uma instância do Paciente na API. | |
/// delete() -> Deleta os dados de uma instância do Paciente na API. | |
/// | |
/// Os métodos de acesso à API devem ser implementados no nessa classe. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// Local Data do model Paciente | |
/// | |
/// Os Métodos padrões gerados são: | |
/// fecthAll() -> Recupera a lista de Paciente. | |
/// save() -> Salva os dados de uma instância do Paciente. | |
/// detail() -> Recupera os detalhes de Paciente. | |
/// update() -> Atualiza os dados de uma instância do Paciente. | |
/// delete() -> Deleta um registro. | |
/// deleteAll() -> Deleta todos os registros. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// Model do objeto Paciente | |
/// | |
/// Os Métodos padrões gerados são: | |
/// toString() -> Sobrescreve o toString para trazer todos os atributos da classe. | |
/// fromMap() -> Realiza o parser do Json para o Model. | |
/// toMap() -> Realiza o parser do Model para Json. | |
/// | |
/// [Travar o arquivo] | |
/// Caso deseje "travar" o arquivo para não ser parseado novamente |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Process { | |
static late Process _instance; | |
Process._internal() { | |
_instance = this; | |
} | |
factory Process() => _instance ?? Process._internal(); | |
static bool processing = true; |