public ListaTipoMedidaCorporal PesquisarTipoMedidaCorporal(int?codigo, string descricao)
        {
            try
            {
                acessoDadosSqlServer.LimparParametros();
                acessoDadosSqlServer.AdicionarParametros("@IDTipoMedidaCorporal", codigo);
                acessoDadosSqlServer.AdicionarParametros("@Descricao", descricao);

                DataTable dataTable = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspTipoMedidaCorporalConsultarCodigoOuDescricao");

                foreach (DataRow linha in dataTable.Rows)
                {
                    TipoMedidaCorporal tipoMedidaCorporal = new TipoMedidaCorporal()
                    {
                        IDTipoMedidaCorporal = Convert.ToInt32(linha["IDTipoMedidaCorporal"]),
                        Descricao            = linha["Descricao"].ToString(),
                        Ativo = Convert.ToBoolean(linha["Ativo"])
                    };

                    listaTipoMedidaCorporal.Add(tipoMedidaCorporal);
                }
                return(listaTipoMedidaCorporal);
            }
            catch (Exception ex)
            {
                throw new Exception("Não foi possível consultar por código ou descrição. Detalhes: " + ex.Message);
            }
        }