public UsuarioTransfer ConsultarPorApelido(string apelido) { UsuarioData usuarioData; UsuarioTransfer usuario; try { usuarioData = new UsuarioData(_contexto); usuario = new UsuarioTransfer(); usuario.Usuario = usuarioData.ConsultarPorApelido(apelido); } catch (Exception ex) { usuario = new UsuarioTransfer(); usuario.Erro = true; usuario.IncluirMensagem("Erro em UsuarioDataModel ConsultarPorId [" + ex.Message + "]"); } finally { usuarioData = null; } return(usuario); }
public UsuarioTransfer Incluir(UsuarioTransfer usuarioTransfer) { UsuarioData usuarioData; UsuarioTransfer usuario; UsuarioEntity usuarioExiste; try { usuarioData = new UsuarioData(_contexto); usuario = new UsuarioTransfer(usuarioTransfer); usuarioExiste = usuarioData.ConsultarPorApelido(usuarioTransfer.Usuario.Apelido); if (usuarioExiste == null) { usuarioData.Incluir(usuarioTransfer.Usuario); _contexto.SaveChanges(); usuario.Usuario = new UsuarioEntity(usuarioTransfer.Usuario); } else { usuario.Validacao = false; usuario.IncluirMensagem("Nome de Usuário já cadastrado"); } } catch (Exception ex) { usuario = new UsuarioTransfer(); usuario.Erro = true; usuario.IncluirMensagem("Erro em UsuarioDataModel Incluir [" + ex.Message + "]"); } finally { usuarioData = null; } return(usuario); }