private void CadastrarApelido(RegistroDTO registroDTO)
        {
            if (string.IsNullOrEmpty(registroDTO.Apelido))
            {
                try
                {
                    ApelidoDAL.RemoverVinculo(registroDTO.Codigo);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }
            else
            {
                var apelidoDTO = new ApelidoDTO()
                {
                    Nome = registroDTO.Apelido
                };

                ApelidoDAL.Cadastrar(apelidoDTO);
                apelidoDTO.Codigo = DataContext.Apelidos.FirstOrDefault(apelido => apelido.Nome.ToLower() == registroDTO.Apelido.ToLower()).Codigo;
                ApelidoDAL.VincularRegistro(apelidoDTO, registroDTO);
            }
        }
Example #2
0
        private void CadastrarApelido(PessoaDTO pessoaDTO)
        {
            if (string.IsNullOrEmpty(pessoaDTO.Apelido))
            {
                ApelidoDAL.RemoverVinculo(pessoaDTO.Codigo);
            }
            else
            {
                var apelidoDTO = new ApelidoDTO()
                {
                    Nome = pessoaDTO.Apelido
                };

                ApelidoDAL.Cadastrar(apelidoDTO);
                apelidoDTO.Codigo = DataContext.Apelidos.FirstOrDefault(apelido => apelido.Nome.ToLower() == pessoaDTO.Apelido.ToLower()).Codigo;
                ApelidoDAL.VincularPessoa(apelidoDTO, pessoaDTO);
            }
        }