public static void InitialSeed(this ApplicationContext context) { var nome = NomeUsuario.Criar("Gustavo", "Barska"); var email = Email.Criar("*****@*****.**"); var usuario = new Usuario(nome.Value, email.Value); context.Usuarios.Add(usuario); nome = NomeUsuario.Criar("Uncle", "Bob"); email = Email.Criar("*****@*****.**"); usuario = new Usuario(nome.Value, email.Value); context.Usuarios.Add(usuario); nome = NomeUsuario.Criar("Eric", "Evans"); email = Email.Criar("*****@*****.**"); usuario = new Usuario(nome.Value, email.Value); context.Usuarios.Add(usuario); var local = new Local("Pousada sta Marcelina", "Uma pousada muito aconchegante no interior de São Paulo", "https://gbarska.tk/images/pousada.png", Endereco.Vazio); context.Locais.Add(local); local = new Local("Pousada Beija-Flor", "Uma pousada aconchegante no interior de São Paulo", "https://gbarska.tk/images/pousada.png", Endereco.Vazio); context.Locais.Add(local); }
public override bool Equals(object obj) { if (!(obj is RegistroLog)) { return(false); } RegistroLog other = obj as RegistroLog; return(NomeUsuario.Equals(other.NomeUsuario)); }
/* As linhas de codigo abaixo é onde ficam todas as verificações de usuario como * validar cpf, senha, tamanho dos campos etc */ public bool VerificaInsercao(INotification notification) { if (!ValidaCpf(Cpf)) { notification.Add("Cpf Invalido"); } if (string.IsNullOrEmpty(NomeUsuario.Trim()) || NomeUsuario.Length > 50) { notification.Add("Nome do Usuario invalido "); } return(!notification.HasNotification()); }
public override void OnActionExecuted(ActionExecutedContext context) { var nome = NomeUsuario.Split(" "); ViewBag.NomeUsuario = nome[0] + " " + nome[nome.Length - 1]; List <SessoesModel> roles = Roles; if (roles == null) { ViewBag.EstaLogado = false; } else { ViewBag.EstaLogado = true; } base.OnActionExecuted(context); }
public bool VerificaEdicao(INotification notification) { if (string.IsNullOrEmpty(NomeUsuario.Trim()) || NomeUsuario.Length > 50) { notification.Add("Nome do Usuario invalido "); } if (string.IsNullOrEmpty(SenhaUsuario.Trim()) || SenhaUsuario.Length > 12 || SenhaUsuario.Length < 6) { notification.Add("Senha invalida"); } if (string.IsNullOrEmpty(Ativo)) { notification.Add("Status do usuario nao pode ser nulo"); } if (string.IsNullOrEmpty(Classificacao.Trim()) || Classificacao.Length > 1) { notification.Add("Classificacao irregular"); } return(!notification.HasNotification()); }
public override int GetHashCode() { return(NomeUsuario.GetHashCode()); }